JLL Residential

Sherwood Street, W1

The Sherwood

A collection of luxurious apartments located in the very heart of London.

Prices from £1,300,000

    The Sherwood, located on the corner of Sherwood Street and Brewer Street in the heart of The West End W1, and within striking distance of Mayfair and St James’s, contains 48 apartments ranging in size from studios to seven penthouses. The scheme is being developed by The Crown Estate and being offered for sale by Glory ACME Ltd, with completion due in March 2017. 

    • A development on the Crown Estate
    • Harrods concierge service   
    • Attractive Art Deco building 
    • Moments from Mayfair, Piccadilly and St. James's
    • Parquet flooring
    • Miele appliances
    • Walnut panelled residents' atrium
    • Zone 1