Plans for a new 13,000-seat arena venue in West London Stuart WoodAugust 14, 2018 A sports stadium in West London could be redeveloped into a 13,000-seat concert venue. The Linford Christie Outdoor Sports Centre on Wormwood Scrubs near Eas... Latest NewsSportsVenues