Search hotels

Check-in date

Check-out date

Britain's Favourite town, 402832 votes

What makes a town or city a good - or great - place to live? It's not just a matter of architecture; or a successful football team or economy; or even great pubs and clubs. And in the UK it is surely not to do with the weather. There is something intangible - like trying to define the idea of home - about the best of Britain. With so many of us nowadays moving around the country - born here, studied, worked and stayed there - our knowledge is far wider than it used to be. So when you vote for your top town it could be where you come from, or where you'd like to go to. The choice is yours.


Current top towns

1: Newcastle upon Tyne (9475 votes)

2: Bristol (6426 votes)

3: Manchester (6394 votes)

4: Bath (5832 votes)

5: Liverpool (5601 votes)

6: Camden (4834 votes)

7: Westminster (4668 votes)

8: Nottingham (4643 votes)

9: Brighton (4584 votes)

10: Leeds (4293 votes)

11: Glasgow (3658 votes)

12: Hull (2771 votes)

13: Soho (2428 votes)

14: Winchester (2416 votes)

15: Llandudno (2271 votes)

16: North Berwick (2249 votes)

17: Newton Abbot (2130 votes)

18: Kings Lynn (2058 votes)

19: Middlesbrough (2012 votes)

20: Swansea (1984 votes)

21: Exeter (1915 votes)

22: Leighton Buzzard (1870 votes)

23: Chelsea (1809 votes)

24: Whitby (1644 votes)

25: Leek (1601 votes)

26: Lewes (1493 votes)

27: York (1430 votes)

28: Cambridge (1405 votes)

29: Reading (1399 votes)

30: Ascot (1383 votes)

31: Stoke on Trent (1371 votes)

32: Oxford (1370 votes)

33: Leicester (1333 votes)

34: Bournemouth (1324 votes)

35: Beverley (1282 votes)

36: Hereford (1228 votes)

37: St Pierre du Bois (1227 votes)

38: Worcester (1223 votes)

39: Cheltenham (1130 votes)

40: Lancaster (1108 votes)

41: Skipton (1080 votes)

42: Ely (1053 votes)

43: Chiswick (1031 votes)

44: Shrewsbury (1003 votes)

45: Aylesbury (961 votes)

46: Notting Hill (939 votes)

47: Newark (928 votes)

48: Bedford (925 votes)

49: Bradford (863 votes)

50: Wolverhampton (853 votes)

51: Taunton (823 votes)

52: Gloucester (815 votes)

53: Callander (786 votes)

54: Harrogate (773 votes)

55: Dunoon (729 votes)

56: Berwick upon Tweed (711 votes)

57: Stamford (706 votes)

58: High Wycombe (693 votes)

59: Malham (584 votes)

60: Weymouth (580 votes)

61: Chester (556 votes)

62: Edinburgh (549 votes)

63: St Andrews (498 votes)

64: Birmingham (451 votes)

65: Blackpool (451 votes)

66: Carlisle (448 votes)

67: Scarborough (427 votes)

68: Huntingdon (421 votes)

69: Uckfield (414 votes)

70: Maidstone (403 votes)

71: Bury St Edmunds (398 votes)

72: Canterbury (391 votes)

73: Knaresborough (389 votes)

74: Amersham (388 votes)

75: Norwich (388 votes)

76: Durham (378 votes)

77: Colchester (377 votes)

78: Sheffield (376 votes)

79: St Albans (375 votes)

80: Wincanton (372 votes)

81: Cockwood Harbour (367 votes)

82: Portsmouth (364 votes)

83: Plymouth (363 votes)

84: Cardiff (352 votes)

85: Catterick (352 votes)

86: Dunbar (349 votes)

87: Preston (349 votes)

88: Poole (348 votes)

89: Guildford (339 votes)

90: Cheam (335 votes)

91: Oldham (328 votes)

92: St Ives (318 votes)

93: Grange over Sands (315 votes)

94: Llanelli (308 votes)

95: Modbury (308 votes)

96: St Ives (306 votes)

97: Barton upon Humber (299 votes)

98: Dorking (298 votes)

99: Great Dunmow (287 votes)

100: Chelmsford (283 votes)

Show all town votes

Page viewed 17073 times since 2nd June 2010

Brit Quote:
All heiresses are beautiful. - John Dryden
More Quotes

On this day:
Law passed allowing Jews to serve in parliament - 1858, Great Reform Demo - 1866, Prince Andrew marries Sarah Ferguson - 1986
More dates from British history

click here to view all the British counties

County Pages