67 The Bishops Avenue
London N2 7QB
United Kingdom
The Group own eleven out of twenty apartments at Buxmead, a 2.5-acre site with private landscaped gardens. The complex features concierge and maid services, an indoor 25 m pool, spa, cinema and more, all just a short stroll from the cafés, shops and green spaces of London’s Hampstead and Highgate areas.
11
67 The Bishops Avenue
London N2 7QB
United Kingdom