1. London | 9,002,488
2. Birmingham | 1,137,123
3. Manchester | 552,000
4. Leeds | 793,123
5. Glasgow | 632,044
6. Sheffield | 575,301
7. Bradford | 537,513
8. Edinburgh | 516,140
9. Liverpool | 514,032
10. Bristol | 468,322
11. Leicester | 372,070
12. Coventry | 360,180
13. Nottingham | 329,975
14. Hull | 308,570
15. Cardiff | 362,752
16. Southampton | 256,542
17. Reading | 237,575
18. Portsmouth | 210,693
19. Derby | 249,055
20. Plymouth | 264,093