The Ancient Ceremony That Has Happened Every Night in London for 700 Years
Every night at exactly 9:53pm, a Yeoman Warder steps out of the Byward Tower at the Tower of London, carrying a lantern and a set of keys.
The Ancient Ceremony That Has Happened Every Night in London for 700 Years Read More »









