Hello there! I am currently looking at 3 Travelodges: Vauxhall, Central Tower Bridge and Covent Garden. Which is better in terms of location for tourists? And easy access to transportation, supermarkets and shopping. I am having trouble deciding which one of these to book for 3 nights.
Thanks in advance!