Ceremony Of The Keys. The Lucky Ones

The Tower of London has a terrific and grizzly reputation.  For me it is one of the must see stops of the United Kingdom. Every damp, dark corner brings another story to life from it’s gruesome past. It’s beginnings built close on […]