Question: are all flats in london leasehold?
Answer: Generally, flats in London are sold on a leasehold basis and most houses are freehold. However, there are exceptions.