logo
The Sherwood, London

The Sherwood - at the heart of everything

A collection of 48 luxurious apartments located in the very heart of London. The building’s façade has been beautifully restored and features Art Deco detailing. The Sherwood’s location, just behind the elegant curve of Regent Street’s façade, is only moments from the excitement of Theatreland and the sophistication of Mayfair and St James’s.

Property Address

Sherwood Street, London W1

Property Features

  • 48 luxurious apartments comprising studio, 1, 2 and 3 bed apartments and 3 bed duplex apartments that benefit from stunning double-height internal spaces
  • offering a ceiling in excess of four metres
  • Moments to Piccadilly Circus, Leicester Square and Oxford Circus underground stations
  • Exceptional high-end specification
  • Beautifully restored Art Deco heritage facade
  • Access to Third Space gym on ground floor, including swimming pool and climbing wall
  • Residents benefit from the exceptional concierge services provided by Harrods Estates
country name:54.158.25.146
country name:United States

Location Map

More Information

Our range of houses and flats for sale have been carefully chosen based on their propensity for high returns on investment. Located in some of the world’s most financially viable cities, our luxury properties boast sophisticated design, furnishings and architecture in addition to easy access to local facilities.

Continue browsing through more of our overseas properties for sale.