UK
London
SE1 South East London
Southwark
Shop
SE1
, Southwark,
Great Suffolk Street
To Let 1,415 sf
The property comprises a mainly open plan ground floor retail unit arranged as a customer..
Located in Southwark, a busy and popular residential and office area approximately 500 metres west of Borough Market, 250 metres south of Tate..