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