Buying a Leasehold property in the UK
All properties in England and Wales are either freehold or leasehold. If you buy a freehold property you own the property and the land it sits on, whereas if you are a leaseholder, you’ll have to pay an annual charge, known as ground rent, to the freeholder who is the legal owner of the land on […]
Latest Comments