Recently updated hotel.
Travelodge London Balham is a new hotel that has recently been updated. The rooms are spacious and modernly designed with a fresh new look and comfort in mind. All rooms come standard with the extremely comfortable Dreamer beds, which are renowned for hav