Buxmead Apartments

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.

Residential units

11

Location

Buxmead Apartments

67 The Bishops Avenue

London N2 7QB 

United Kingdom 

Show on map