Twenty Grosvenor SquareImages1 / Information
Location London W1
Status On site
A development of the former European Headquarters of the US Navy in the heart of historic Mayfair, Twenty Grosvenor Square is a collection of 37 apartments and penthouses complemented by generous resident amenities including a 25m swimming pool, luxurious spa, 18-seat cinema, garden library, business suite and underground parking.
The historic façade facing Grosvenor Square is retained and extended with a contemporary stepped mansard, while a new façade on North Audley Street draws from the rich history and context of the area. Bespoke patterned metal balustrades and white stone reveals create a strong identity for the development, whilst making connections between new and existing elements.
Retaining the two existing bookends, the new building redefines the central bay with a crisply detailed facade set back from the street, featuring frameless glass bay windows and a porte-cochere entrance creating a grand sense of arrival befitting of its prestigious Mayfair location.
Development Manager Finchatton
Planning Consultant DP9
Project Management Turner & Townsend
Services Hoare Lea