Bromley has been named the 37th most desirable place to live in the UK.

The latest Halifax Quality of Life Survey rates the best places to live in the country based on criteria such as health and well being, education, employment levels, low crime rates, weather and broadband access.

Hart in Hampshire topped the table with Richmond in at number 15 and Kensington and Chelsea 34.

Scotland only managed one top 50 entry with the Orkney Islands coming in at number 47.

Bromley scored highly because of its high wages, relatively low crime and excellent broadband services.

THE TOP 50

1. Hart, South East

2. Elmbridge, South East

3. Winchester, South East

4. Rutland, East Midlands

5. Chiltern, South East

6. Uttlesford, East of England

7. South Northamptonshire, East Midlands

8. Rushcliffe, East Midlands

9. Wokingham, South East

10. Waverley, South East

11. Warwick, Warwickshire

12. St Albans, East of England

13. South Cambridgeshire, East of England

14. Sevenoaks, South East

15. Richmond upon Thames, South East

16. Bracknell Forest, South East

17. Mid Sussex, South East

18. Huntingdonshire, East of England

19. Mole Valley, South East

20. Surrey Heath, South East

21. South Oxfordshire, South East

22. Stratford-on-Avon, Warwickshire

23. Guildford, South East

24. Babergh, East of England

25. Chelmsford, East of England

26. Windsor and Maidenhead, South East

27. Reigate and Banstead, South East

28. East Hertfordshire, East of England

29. Basingstoke and Deane, South East

30. West Oxfordshire, South East

31. Tunbridge Wells, South East

32. North Hertfordshire, East of England

33. South Kesteven, East Midlands

34. Kensington and Chelsea, London

35. Rugby, West Midlands

36. Woking, South East

37. Bromley, London

38. Ashford, South East

39. East Cambridgeshire, East of England

40. North Kesteven, East Midlands

41. Aylesbury Vale, South East

42. Tonbridge and Malling, South East

43. Wealden, South East

44. Maidstone, South East

45. Mid Suffolk, East of England

46. Wycombe, South East

47. Orkney Islands, Scotland

48. Epsom and Ewell, South East

49. Central Bedfordshire, East of England

50. Hambleton, Yorkshire and The Humber