London Calling


The Premier League’s London based clubs have enjoyed a uniformly bright start to the season, having collectively won each of the eight games in which they have featured.   This 100% record will come to an end later today, as the first of twenty London derbies takes place at Upton Park this afternoon.   West […]