WHAT IS A LEASE?
Under English Law, almost all flats are sold on a Leasehold basis and houses, in most cases, will be Freehold. The legal side of buying a property can be confusing and full of jargon. This even applies to the most important document which sets out all the terms of your ownership of your new flat