The data depicts the most visited English cities and towns by residents of Great Britain, ranked by number of trips as a three year average from 2014 to 2016. London ranked highest, with a three year average of 12.1 million trips.
London | 12138 |
Manchester | 2438 |
Birmingham | 2319 |
Scarborough | 1565 |
Bristol | 1501 |
Leeds | 1480 |
Liverpool | 1320 |
Blackpool | 1247 |
York | 1177 |
Newcastle Upon Tyne | 1164 |
Brighton and Hove | 1024 |
Sheffield | 859 |
Bournemouth | 847 |
Nottingham | 792 |
Durham | 784 |