TIL the city of London still pays rent to the Queen on land it leased in 1211. Nobody even knows where the land is located anymore. But over the past centuries, the city has paid the same flat rate: a knife, an axe, six oversized horseshoes, and 61 nails.