UK
London
SE1 South East London
Southwark
Shop, Office
SE1
, Southwark,
Stamford Street
To Let, 2,830 sf
Lwr G
1,076 sf
1st Offices
1,141 sf
GF Reception
613 sf
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..