C
Creepy Cra
New member
We're planning a trip to London in September 2025 and are considering staying at the Covent Garden Travel Lodge. Has anyone stayed there recently? How was your experience with the location, amenities, and overall value? We're especially interested in how convenient it is for exploring central London and if it's a good base for a family. Any tips or insights would be greatly appreciated!