Which region in England and Wales has the highest service charges for flats?
London has the highest service charges for flats, exceeding the charges in any other region in the country, with an average of 1,431 nationally, and an average of 2,606 for blocks with more than 20 homes.