London Is Still Paying Rent to the Queen on a Property Leased in 1211