Quality, commitment, vision
12 Sherwood Street is an exciting new development of 48 interior designed apartments by The Crown Estate. Located in the heart of London’s West End, 12 Sherwood Street is a sublime backdrop for modern living.
From studios to expansive penthouses, designed and specified to the very highest standards. This quality focused approach is in line with our commitment to respecting the heritage of London’s famous spaces while anticipating the needs of generations to come.
This historic building has been restored and remodelled by UK-based international architecture practice, Alford Hall Monaghan Morris, 2015 winners of the Stirling Prize, the UK’s most prestigious architectural award. The restrained and elegant Art Deco façade has been flawlessly restored, while a succession of beautiful and elegant interior spaces invite sophisticated contemporary living and entertaining.
The Crown Estate is a UK real estate business unlike any other. Our portfolio encompasses some of central London’s best properties, together with brilliant places across the country, countryside and coast of England, Wales and Northern Ireland. Established by an Act of Parliament, we return all our profit – £2.7bn over the past ten years – to Treasury for the benefit of the nation. By thinking bigger and taking a long-term sustainable approach we create value for our customers, partners and the communities in which we operate. For more on The Crown Estate visit thecrownestate.co.uk