What is a freehold property?
A freehold property is when a home, including its land, is owned outright on a permanent basis. The homeowner is able to lease the property to others. The freeholder, who is named as such in the land registry, is usually responsible for the repair and maintenance of the exterior and common areas of a building.
Most property in England and Wales is owned on a freehold basis, although most flats are leasehold, as are some houses. Leasehold estates are more common if you buy through a shared ownership scheme.