Top 10 towns in the UK

1. Durham
7.1x 
2. Newtownards
5.6x 
3. Cowdenbeath
4.5x 
4. Bangor (County Down)
4.3x 
5. Norwich
4x 
6. Bishop Auckland
3.7x 
7. Bonnyrigg
3.7x 
8. Lincoln
3.4x 
9. Reading
3.4x 
10. Nottingham
3.3x 

Bottom 10 towns in the UK

1045. Cranleigh
 0.1x
1046. Rowlands Gill
 0.1x
1047. Whitby
 0.1x
1048. Walton On The Naze
 0.1x
1049. Wotton-Under-Edge
 0.1x
1050. Settle
 0.1x
1051. Winkleigh
 0.1x
1052. Budleigh Salterton
 0x
1053. Tetbury
 0x
1054. Moreton-In-Marsh
 0x