UKLondonRetail Snowsfields SE
SE1 Snowsfields
Long Lease 677 sf Shop, Showroom / Gallery, Retail Office
999 YEAR LEASE
JUST OFF BERMONDSEY STREET