london still pays rent to the queen for land it

London still pays rent to the Queen for land it leased 1000 years ago  – WTF fun facts

Advertisements

Share this fact:  


Leave a Comment