Question: are all flats leasehold in uk?
Answer: Present property law in England and Wales effectively requires that flats be leasehold, although some leasehold flats are now sold with a share of the freehold, through participation in a residents management company.