UKLondonSE1 South East LondonSouthwark
Shop
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..