21 Tower of London facts, from the ten people executed on Tower Green to the £1 ticket almost nobody claims
The Ceremony of the Keys, the 700-year-old ritual that’s locked the Tower of London every single night since the mid-1300s