There are a lot of football teams in London. This can make it exceedingly difficult to just pick three of the best ones. In fact, we have no doubt that somebody is going to loathe the three teams that we recommend on this page. However, they are the teams with the most honors under their belts, so you can’t complain about them too much, right?
Chelsea FC
Based in Fulham, Chelsea are a team which have always seemed to gravitate towards the top of the league. However, it is only recently that they have managed to really challenge for the title. Over the past few years, they have managed to notch up four titles for winning the league, the FA Cup six times, and then the League Cup four times.
Part of the reason as to why Chelsea have enjoyed a lot of success in recent years is due to the massive amount of investment they have received from Roman Abromavich, a Russian billionaire. As a result, the team have managed to get their hands on some of the finest players on the world.
If you are in London and want to see Chelsea play, then, like with most of the top teams on this list, it is going to be unlikely. This is because the team always plays to a packed stadium. They are looking to upgrade in the future, though. A tour of Stamford Bridge is going to be a fantastic idea failing that, thankfully!
Tottenham Hotspur
There are probably people complaining that we have put Tottenham Hotspur higher on the list than Chelsea, bear with us here, though. They may not have managed to net as many titles as Chelsea, with the last coming in 1961, but the fact that they have managed to secure eight FA Cups out of nine attempts is noteworthy.
Arsenal FC
Look at the honors Arsenal have managed to net themselves:
- 13 league titles
- 10 FA Cups
- 2 League Cups
- 12 Community Shields