3-bed Apartment For Sale in London

For Sale

£5,121,000 $6,859,830 | €5,812,306 | ¥45,323,573 *

Type Apartment
Status For Sale
Bedrooms 3
Bathrooms 2
Area Size 1,667 ft2  (155m2)
City City of London

The Sherwood is a rarely available collection of 48 distinctive luxury apartments, embracing the vibrancy and style of the heart of London.

The project comprises a series of generous studios to penthouse apartments, arranged over seven floors within a beautifully restored art deco heritage building.

The Location
Premier location in central London, just behind the elegant curve of Regent Street’s facade, is only moments from the excitement of Theatre land and the sophistication of Mayfair and St James’s.

Conveniently located for University College London, London School of Economics and University College Hospital.

With Mayfair and New Bond Street on your doorstep you can enjoy browsing world re-nouned brands or boutique antiques and fine arts during the day.

The Investment
The Sherwood offers strong capital growth and rental income, with the benefit of a 145 year long term lease.

With Mayfair and New Bond Street on your doorstep you can enjoy browsing world re-nouned brands or boutique antiques and fine arts during the day.

Whilst the evenings can be filled, indulging in the many exclusive restaurants, private clubs, casinos and theatres.

Or simply enjoy the Beauty and tranquillity of the Royal Parks.

Print Date 15-Dec-2017
Updated 03-Nov-2017
Property Ref. WWPC-42769
Department Sales :: Residential

arrange a viewing

  • Prices shown are converted from their advertised price to the displayed currencies. Prices are approximate and refreshed hourly but are subject to change without prior notice due to market fluctuation.
  • Map locations may be approximate at the vendors request or for security purposes.