12 Things To Do In London For Dolphins Game
By Brian Miller
The Tower of London is Her Majesty’s Royal Palace and Fortress. It has been home to many and served as a prison in the 16th and 17th centuries where it once prominently held a soon to be Queen Elizabeth I. You will ned to check times that the palace is open and for tour schedules and prices. No sorry the Queen doesn’t live her anymore.