The Grove, Highgate, London
Located on one of Highgate’s most prestigious roads is this stunning new pair of townhouses, perfectly placed for the village High Street, lined with independent shops and cafes. Designed to the highest specification and finish, these properties offer spacious accommodation including 5 double bedrooms, 5 bathrooms and 2 dressing rooms, with the Master Suite taking up […]