UK
London
Office Stratford Place W
W1C
Stratford Place
To Let
510 - 1,710 sf
This imposing building has been comprehensively refurbished, the offices providing a mix of period and modern features. The..
Stratford Place is a quiet cul-de-sac that runs north from Oxford Street and in close proximity to Bond Street and Oxford..