UKLondonSE1 South East LondonSouthwark
Shop, Showroom / Gallery, Retail Office
SE1, Southwark, Snowsfields
Long Lease, 677 sf, Ext:244 sf
999 YEAR LEASE
JUST OFF BERMONDSEY STREET