Montrose Place
Montrose Place is situated in the heart of Belgravia, London. This newly constructed complex provides 4,000m² of high quality residential apartments. The complex consists of 18 luxury apartments, 8 affordable flats, 4 staff studios and common/landlord areas.
The luxurious feel continues throughout the complex with where Penthouse apartments are planned around their own private courtyards with retractable glazed roofing.
There are further facilities including underground car parking and communal landscaped gardens.
High quality materials have been used at each stage of construction, with load-bearing stone, oak windows, travertine floor and lead roofing.



