Average demand in two-thirds of boroughs breaks £2,000 - and will hit almost £2,500 in Kingston and Croydon