A 999-year lease, under historic common law, is an essentially permanent lease of property. The lease locations are mainly in Britain, its former colonies, and the Commonwealth.

Read the full article on Wikipedia →