Britain's most expensive towns

Beaconsfield is Britain's most expensive town by median sold price at £550,000.

#Placemedian sold price
1Beaconsfield£550,000
2Cobham£525,000
3Gerrards Cross£496,290
4Virginia Water£495,475
5Esher£495,000
6Chalfont St. Giles£485,000
7Keston£470,000
8Brockenhurst£435,000
9Radlett£410,000
10Welwyn£410,000

Source: Sold Price · as of 2026-09-05. Data © Crown copyright, OGL v3.0.