Open main menu

Wikimedia Commons β

Category:Welford Road Stadium

English: This category contains media relating to Welford Road Stadium in Leicester, England.
Welford Road Stadium 
Welford Road Stadium.jpg
Rugby union stadium in Leicester
Instance of sports venue
Location Leicester, United Kingdom
Authority control

Media in category "Welford Road Stadium"

The following 16 files are in this category, out of 16 total.