UKLondonRetail Stamford Street SE
SE1 Stamford Street
To Let 1,377 sf Shop
The premises are located on ground and basement floors.
Equidistant between Waterloo and Blackfriars Stations and just a few minutes walk from the Tate Modern, Imax..
SE1 Stamford Street
To Let 2,830 sf Shop, Office
Office/Retail space close to Blackfriars Bridge..
Located next to Pret A Manger on Stamford Street (A3200) close to the junction with Hatfields..
SE1 South Bank Central
To Let 2,020 sf Restaurant, Shop
A fitted restaurant unit, benefiting from extract, and available on a new lease basis from the Landlord...
The immediate area is a strong and vibrant catchment for hotel, office worker, local..