London is a hotbed of football with football clubs dotted all around the capital. In the South West of the city, Brentford, ...