Harpenden has been named as Britain's "most desirable town", according to a study commissioned by The Telegraph.

The paper tasked estate agent Savills with putting the list together, using the latest data from the most recent census.

READ MORE

Towns were ranked using several key factors including state of health, cost of homes, the jobs people living there have and qualifications they hold.

Despite being a city, St Albans ranks at number 10 on list, ahead of Bath and Oxford.

                                                                                            

Get more stories like this delivered to your inbox every week by signing up to our newsletter.

                                                                                            

The Telegraph's full list can be seen below: 

1. Harpenden

2. Cobham (Surrey)

3. Beaconsfield

4. Chorleywood

5. Amersham

6. Hale (Trafford)

7. Esher

8. Gerrards Cross

9. Berkhamsted

10. St Albans

11. Virginia Water

12. Sevenoaks

13. West Bridgford

14. Ashtead

15. Farnham

16. Cambridge

17. Henley-on-Thames

18. North Ascot

19. Altrincham

20. Weybridge

21. Reigate

22. Lymm

23. Wilmslow

24. Marlow

25. Wokingham

26. Cheadle Hulme

27. Rickmansworth

28. Kenilworth

29. Bramhall

30. Crowthorne

31. Haslemere

32. Chigwell

33. Ilkley

34. Ponteland

35. Knutsford

36. Windsor

37. Guildford

38. Godalming

39. Oxted

40. Epsom

41. Maidenhead

42. Horsforth

43. Fleet

44. Bath

45. Winchester

46. Poynton

47. Oxford

48. Hitchin

49. Hurstpierpoint

50. Leatherhead

The Telegraph's full article can be viewed on the paper's website: www.telegraph.co.uk