Located 5 minutesƒ?? walk from Vauxhall Tube and Train Stations, London Warehouse features non-smoking, self-catering accommodation with free WiFi. Kennington Tube Station is 14 minutesƒ?? walk away.
Address: Second Nest, Dolland Street, London
Rates from:
GBP 196 Book Now