Home › Venues › Copthall Sports Centre Copthall Sports Centre Tickets Buy tickets for concerts at Copthall Sports Centre in London, United Kingdom. No Upcoming Events No upcoming events scheduled at Copthall Sports Centre. Please contact us with any corrections. Hotels & Lodging Near Copthall Sports Centre About the Venue Copthall Sports Centre At-a-Glance AddressChampions WayLondon NW4 1PXUnited Kingdom Map & Directions Advertisement