Top 100 largest locations

The following list shows the major places we've got covered

 Did you know?

The most popular attraction in the UK is the British Museum, followed by the National Gallery and Tate Modern.