Travelodge London Battersea
200 York Road, Battersea, London, United Kingdom, SW11 3SA
Travelodge London Battersea Photos
Travelodge London Battersea Map
200 York Road, Battersea, London, United Kingdom, SW11 3SAHotel Information
Travelodge hotels are great places for the whole family withcomfortable rooms and fantastic locations close toall major attractions up and down the country.