Royal palace? Check. Former prison? Check. Site of execution for TWO English queens? Check, check, and check!
The Tower of London is one of the most fascinating places in the history of the world. Built during the Norman Conquest, this historic castle has been served as a home to kings and queens, a jail for high-profile prisoners, and as the Royal Mint. It is also the current home of the Crown Jewels. Situated in Central London, the Tower of London is one attraction you can’t miss. Let’s dig in, shall we? [Read more…]