I'd read some of the previous reviews and was dreading my two night stay. I checked in early, paid the £10 early check in fee, went to my room on the 6th floor (675) which had a good roof top view (able to see St Pancras & BT tower). The room was basic, clean and tidy & bathroom had been...
More
- London Travelodge
- London Travel Lodge
- Travelodge London
- Travel Lodge London
