I stayed here because the Premier Inn down the road was so much more expensive for the same nights. From walking past the Travelodge lots of times, I was aware of the traffic and that there would be a bit of road noise, I was not expecting as much as I got though! Twice I checked to see if the...
More
- Travelodge London
- London Travel Lodge
- London Travelodge
