The Tower of London, a fortress located along the River Thames, holds a history that’s both captivating and terrifying. No trip to the city is complete without exploring this World Heritage Site. The Tower of London has a dark past, having been used as a prison and execution grounds. Queen…Continue reading Tower of London: What to See & Do
Tag: England
How to Save Money with the London Pass
If you’re considering purchasing the London Pass for your next trip to England, you may have read mixed reviews. Well, WC mapped out the attractions and came up with a game plan that helped save us money by using the London Pass. This itinerary will keep you very busy, but you’ll…Continue reading How to Save Money with the London Pass