One of the must do’s in London is attending the Ceremony of the Keys at the Tower of London. This unique ritual has taken place come rain or shine, peace or war, for over 700 years, and it […]
Read ArticleCeremony of the Keys
A stones throw away from where our tour begins you will find the Tower of London, a building with a story every bit as sinister and as gruesome as the story of Jack the Ripper. There are many […]
Read Article