UK
London
Retail Hopton Street SE
SE1
Hopton Street
To Let
847 sf
Shop, Retail Office
Corner position
This well-positioned retail unit benefits from prominent dual frontage onto both Hopton Street and the River Thames. The property..
The premises is situated on the south bank of the River Thames. The Tate Modern is found less..