An award-winning collection of three penthouses, six duplexes and eleven lateral apartments set in a 2.5 acre site with private landscaped gardens and outstanding facilities including an indoor 25m pool, spa, cinema and more.
Buxmead LimiteT
67 The Bishops Avenue
London N2 7QB, UK