What are England's most expensive villages?

Answer:
According to a 2008 survey in the Telegraph newspaper, the most expensive towns in England and their average house prices are;

1. Beaconsfield, Bucks (£684,474)
2. Gerrards Cross, Bucks (£663,959)
3. Amersham, Bucks (£545,097)
4. Ascot, Berks (£525,335)
5. Lyndhurst, Hants (£515,803)
First answer by Linbox. Last edit by Linbox. Contributor trust: 51 [recommend contributor recommended]. Question popularity: 19 [recommend question].