The King’s Royal Hussars have officially mounted guard for the first time across London. Hussars can be seen at Buckingham Palace, Windsor Castle and The Tower of London.
The Ceremony of the Keys is the oldest military ceremony in the world and has happened every night in the Tower of London since the 14th Century. Even the bombing of the Tower in World War II did not stop its taking place. Last night, for the first time in it’s 700 year history, the Ceremony was undertaken by Hussars.