The Tower of London is a medieval palace in the centre of London, since the middle ages many customs and traditions have developed, based largely around keeping the fortress secure. Luckily for us, despite its setting in a modern city, many of the ancient ceremonies have been preserved. The Ceremony of the Keys is undoubtedly...Read More