Address & Location
![](https://d2snvnzirxtkg3.cloudfront.net/blackbell/image/upload/c_crop,h_1877,w_2500,x_0,y_1/c_scale,w_975/f_png/v1683822556/permanent/Polaris_Map_Tweaked_qyfuxi.png)
Central, connected, cosmopolitan
12 Sherwood Street is perfectly placed between three of London’s iconic locations – Piccadilly, Mayfair and Soho and a few minutes’ from London’s World-renowned Regent Street.
The postal address is:
12 Sherwood Street
W1F 7BZ
The postal address is:
12 Sherwood Street
W1F 7BZ
View in Google Maps