Stadium and sports venues
Stadium and sports venues, each profiled from the organisation's own published information.
The 30 venues listed here are in London, Birmingham, Bristol, Manchester, Leeds, Edinburgh and other UK cities. Profiles were last checked between 7 and 14 November 2026.