UK
London
Retail Stamford Street SE
SE1
Stamford Street
To Let
1,377 sf
Shop
Equidistant between Waterloo and Blackfriars Stations. Local occupiers include; Tate Modern, Imax Cinema, Waterloo Campus of Kings College London..
SE1
Stamford Street
To Let
2,830 sf
Shop, Office
Office/Retail space close to Blackfriars Bridge
Divided over Ground floor, Lower Ground and 1st floor..
Located next to Pret A Manger on Stamford Street (A3200) close to the junction with Hatfields..