London has six Premier League clubs in 2026/27: Arsenal, Brentford, Chelsea, Crystal Palace, Fulham, and Tottenham.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
The answer to how many EPL teams are in London is six for the 2026/27 Premier League season. EPL is common fan shorthand for the Premier League, and the current London group is Arsenal, Brentford, Chelsea, Crystal Palace, Fulham, and Tottenham Hotspur.
The count changes when London clubs are promoted or relegated. West Ham United is still a London club, but West Ham United is not part of the Premier League club list for 2026/27, so it does not count in the current EPL number.
For match travel, the useful part is not only the number. London’s Premier League clubs sit in different parts of the city, and stadium trips can feel very different depending on whether you are heading north to Arsenal or Tottenham, west to Brentford, Chelsea, or Fulham, or south to Crystal Palace.
Which London Clubs Are In The Premier League?
Six London clubs are in the Premier League for 2026/27. The current list is Arsenal, Brentford, Chelsea, Crystal Palace, Fulham, and Tottenham Hotspur.
The Premier League’s official 2026/27 clubs page lists those six London clubs among the 20 teams in the division. That official club list is the cleanest source for the current count because it reflects the season’s membership, not past status or club size.
- Arsenal play at Emirates Stadium in north London.
- Brentford play at Gtech Community Stadium in west London.
- Chelsea play at Stamford Bridge in west London.
- Crystal Palace play at Selhurst Park in south London.
- Fulham play at Craven Cottage in west London.
- Tottenham Hotspur play at Tottenham Hotspur Stadium in north London.
London Premier League Teams: The Current Count
London’s Premier League count is six, but the common confusion comes from mixing current EPL teams with famous London clubs outside the division. West Ham United is the name that most often makes people count seven by mistake.
The table below separates the current London EPL teams from the London club people often add to the count.
| Club | London Area | Current EPL Status |
|---|---|---|
| Arsenal | Holloway, north London | Counts in 2026/27 |
| Brentford | Brentford, west London | Counts in 2026/27 |
| Chelsea | Fulham area, west London | Counts in 2026/27 |
| Crystal Palace | Selhurst, south London | Counts in 2026/27 |
| Fulham | Fulham, west London | Counts in 2026/27 |
| Tottenham Hotspur | Tottenham, north London | Counts in 2026/27 |
| West Ham United | Stratford, east London | London club, not in the 2026/27 Premier League |
Why West Ham United Does Not Count Right Now
West Ham United does not count in the current London EPL total because the club is not listed as a Premier League team for 2026/27. West Ham United still matters in London football, but the question is about current Premier League membership.
That distinction is where many counts go wrong. A London football map might include West Ham United, Queens Park Rangers, Millwall, Charlton Athletic, Leyton Orient, and AFC Wimbledon, but an EPL count only includes clubs in the Premier League for the season being discussed.
Use six for the current EPL answer. Use a larger number only if the question asks about London’s professional clubs, London derbies, or all London football teams.
Where The London EPL Clubs Play
The six London Premier League clubs are spread across north, west, and south London. West London has the densest current cluster, with Brentford, Chelsea, and Fulham all on that side of the city.
Arsenal and Tottenham Hotspur make up the north London pair. Crystal Palace is the only south London club in the current Premier League group, and Selhurst Park sits farther from the tourist center than Stamford Bridge or Craven Cottage.
- Closest pair by football rivalry: Arsenal and Tottenham Hotspur are the north London rivals.
- Closest cluster for a visitor: Chelsea, Fulham, and Brentford are all in west London, though matchday travel times vary by Tube, rail, and walking route.
- Most central-feeling stadium trip: Chelsea and Fulham are usually easier to combine with a central London stay than Crystal Palace or Tottenham.
- South London option: Crystal Palace gives visitors a different matchday route, with Selhurst Park reached by rail rather than the Tube alone.
Where To Stay For A London Football Weekend
London football weekends work better when the hotel base matches the stadium plan. A west London stay suits Chelsea, Fulham, and Brentford, while King’s Cross, Islington, or the City can work well for Arsenal and Tottenham Hotspur.
If you are trying to see more than one match, choose the area after the fixtures are released and kickoff times are confirmed. London transport is strong, but two stadiums on opposite sides of the city can still turn into a long day.
For a football-focused stay, compare London hotel areas around the stadiums and rail lines here:
How Many London Teams Could Change Next Season?
The London EPL number can change every season because promotion and relegation reset the Premier League lineup. A London club coming up from the Championship raises the number, while a London Premier League club going down lowers it.
That is why the safest wording is “six London Premier League teams in 2026/27,” not “London always has six EPL teams.” In recent years, the London count has moved as clubs such as Fulham, Brentford, and West Ham United have changed division status.
For fans planning a trip, the season matters as much as the club list. A fixture against Arsenal, Chelsea, Tottenham Hotspur, or another London side may be in the Premier League one year and a cup match or Championship match another year.
The Simple Count To Use
The correct current answer is six London EPL teams. Count Arsenal, Brentford, Chelsea, Crystal Palace, Fulham, and Tottenham Hotspur.
Do not count West Ham United for the 2026/27 Premier League total, even though West Ham United is a major London club. Do count West Ham United if the question shifts from EPL teams to London football clubs more broadly.
- Current EPL count: 6 London teams.
- Current London EPL clubs: Arsenal, Brentford, Chelsea, Crystal Palace, Fulham, Tottenham Hotspur.
- Common extra name: West Ham United, a London club outside the current Premier League list.
- Travel angle: west London is the easiest area for a multi-club stadium weekend, while north London is the classic Arsenal-Tottenham split.
References & Sources
- Premier League.“Premier League Clubs 2026/27.”Lists the official 2026/27 Premier League club membership used to count London teams.