aren't there more than 10 clubs near london? There are six in the Premier League alone! Chelsea, Arsenal, Spurs, Charlton Athletic, West Ham and Fulham. There's another two in the Championship (Crystal Palace and QPR), three in League 1 (Brentford, Millwall and Leyton Orient), and one in League 2 (...