Long time lurker but joined for property advice. Could someone explain to me in very simple terms what buying a property in London means with freehold. Does it mean I could lose my house if I don't own the land? Can I avoid this?