UKLondonIndustrial South Lambeth Place SW
SW8 South Lambeth Place
To Let 80 sf Railway Arch, Restaurant, Pod / Kiosk / Concession
3phase power