I stayed here whilst visiting my son who lives in Walthamstow. I only stayed one night but I was very impressed with all aspects of this Travelodge. My room was spotless (in fact it seemed to me that all the fixtures and fittings were almost new). There was no traffic noise, although it's only a few yards from a fairly...
More
- Innkeepers Hotel London
