UK
London
Central London SW1 & W1
Westminster
W1W
, Noho,
Duchess Street
Office
To Let, 1,255 sf
A self-contained, lower ground floor office suite providing open plan office accommodation, shared kitchenette, two WCs and a shower. Flexible lease terms available with a minimum of 12 months..
Duchess Street, Noho.