Browsing Tag

Tower of London

6 days London itinerary with the London Pass

London, a cosmopolitan city filled with museums, historical sites, West End theatres, beautiful parks and not forgetting the royal palaces. So much to see yet so little time. That was why we decided to get the London Pass. A one-stop