Travelodge London Balham
177 Balham High Road, Balham, London, England
Stay at this hotel in London. Enjoy WiFi, on-site parking and a lift. Popular attractions Natural History Museum and Westminster Abbey are located nearby. Discover genuine guest reviews for Travelodge London Balham, in Wandsworth neighbourhood, along with the latest prices and availability – book now.