London: Football Capital of the World

London: Football Capital of the World

With no fewer than five venues in the world-famous Premier League, plus the ubiquitous Wembley Stadium, London has a strong claim to the title of football capital of the world. This interactive storymap takes you on a journey through the city’s best-known stadia, as well as some of its smaller grounds which are brimming with character. For anyone planning a tour of football venues in the UK’s capital city, this is an ideal beginner’s guide.


Leave a reply

Your email address will not be published. Required fields are marked *


What Our Clients Say