UKLondonSouth West London SW2-SW20Lambeth
Railway Arch, Restaurant, Pod / Kiosk / Concession
To Let, 80 sf
3phase power