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).