Football Fan Map of London


In London, football is everywhere. The city has six Premier League stadiums and five Championship stadiums, and 15 professional football clubs altogether. Here’s where their supporters are typically from (click to enlarge).

London Football Fan Map

LEAVE A REPLY

Please enter your comment!
Please enter your name here