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

via London Is Still Paying Rent to the Queen on a Property Leased in 1211 – Atlas Obscura