Travelodge London Waterloo Hotel Room Tour, Very unOfficial Travel Guides

The Travelodge on Waterloo Road in London is actually totally ok as far as London Hotels go. I was just delirious from the extreme heat! See another …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.