What is Share of Freehold?

If you own a property with a share of freehold it means that you own the leasehold of your ‘space’, plus a share of the freehold for the land and building the property is in. Flats and apartments are commonly share of freehold. Owners have the leasehold for their...