We booked a last minute room for £26 and unfortunately i'd have been disappointed if we'd paid £2.60!! the hotel/hostel was very tired the paint work had been patched up in numerous places along the corridors, our room had stains on the walls in several places where wet items had been flung at the walls - i dred to think...
More
- Travelodge London
- London Travelodge
- London Travel Lodge
