I thought England had some sort of weird real estate deal where you just leased from the Queen for a certain number of years when you bought a place. And the number of years remaining on the lease was always mentioned in the ad. You can actually buy this place and own it? Forever?
|