Introducing The Football Clubs of London
We must thank England for giving us Association Football (from which we get the word ‘soccer’). The English like to call it football. London is one of a short list of magical cities for football. This series takes a closer look at them.