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