The owners say:
London Battersea Travelodge has everything you need for a good night’s sleep, offering great value rooms close to the River Thames, within walking distance of Clapham Junction rail station.
Travelodge Hotel - London Battersea
200 York RoadBatterseaLondonSW11 3SA
Wandsworth Town Station more details »
Categories: Hotels
No ratings yet
Add a rating or review »
Add a rating or review »
Write a Review
About
Read More »« Less