South London: Home of Football?

There is no shortage of places that claim to be ‘the home of football’. One place that doesn’t, but probably should, is South London. Here’s why.