Category:Defunct sports venues in LondonFrom Wikipedia, the free encyclopedia Sport portalLondon portal