Luxury 3 bed flat in The Sherwood, Soho For Sale
A stunning three bedroom apartment of approximately 127 sq m (1,370 sq ft) located on the fifth floor of this beautiful building, with the useful benefit of a private terrace and a24h concierge.
The Sherwood is a collection of luxury apartments located in the very heart of Soho in the West End of London. The building’s façade has been beautifully and tastefully restored, featuring subtle Art Deco detailing. The development consists of 48 beautifully designed apartments ranging in size from studios to seven expansive penthouses; all arranged over the upper seven floors of this historic building. The Sherwood is located just behind the elegant curve of Regent Streets Nash façade and is only moments from the ubiquitous Theatreland and in short walking distance of Mayfair and St Jamess. There are fantastic transport links nearby including Piccadilly (0.1 miles), Leicester Square (0.4 miles) and Oxford Circus (0.5 miles) underground stations.
Sherwood St, Soho, London W1F 9US