>
3 bed flat
Sherwood Street, London W1F
£10,400 PCM
-9.4%
New Build
Price History
Initial price £11,483 PCM
Feb 27, 2026 £10,400 PCM
Price Change -9.4%
The 12-story Sherwood Street building features 48 luxury apartments designed by the UK-based architecture practice Alford Hall Monaghan Morris. The Art Deco façade has been restored, while interior spaces have been designed for sophisticated living and entertaining. The spacious 3-bedroom, 3-bathroom duplex apartment on the seventh and eighth floors has a generously sized principal bedroom with an en suite bathroom, a double bedroom with an en suite bathroom, a study/bedroom, built-in storage, and two terraces. The apartment also features a utility room, a guest cloakroom, a reception room, and a kitchen-dining area with built-in appliances.