Each Year, London Pays Rent To The Crown For Land That’s… Somewhere (Cool Weird Awesome 863)

The UK has lots of traditions. Here's another one: once a year, sometime between about now and mid November, the city of London pays rent to the Crown for several pieces of land in what’s called the Ceremony of Quit Rents.