UKLondonRetail 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..