List of hotels at Clapham High Street railway station
2 Number of Hotels found in Clapham High Street railway station
Address: 204 Bedford Hill, Balham, London, United Kingdom.
Nearest Landmark: Clapham High Street Railway Station
(10 minutes walk)
Distance: 1 Miles from London Centre
Going back to Edwardian times, this bed and breakfast provides totally free Wi-Fi throughout the structure, as well as a 24-hour front workdesk so you could...
Address: 90 Clapham Common South Side, Lambeth, London, United Kingdom.
Nearest Landmark: Clapham High Street Railway Station
Distance: 1 Miles from London Centre
The Euro Lodge Clapham Hotel is located in Londons Clapham neighbourhood, which is close to Clapham Common, Kennington Oval and Battersea Park. Overlooking...