London football clubs map

London Football Clubs

London is home to fabulous historical landmarks, large urban parks and 13 top professional football clubs. It comes as no surprise that football is the city’s most popular sport. The growth in popularity of the sport has resulted in strong local allegiances to London football clubs, provoking some fierce rivalries amongst fans and players alike. These rivalries continue today and …