The Ceremony of the Keys

The Ceremony of the Keys is the traditional locking up of the Tower of London by night. It is one of the oldest and most colorful ceremonies of its kind, having taken place for the last 700 years in much the same form as it is seen today. Every night at exactly seven minutes to …

The Ceremony of the Keys Read More »