Whaddon Road

Stadium: Whaddon Road

Capacity: 7066
Location: Cheltenham, United Kingdom
Opened: 1932
Address:
Tenants: Cheltenham Town

Other venues nearby

Venue Distance (km) Distance (miles)
The New Lawn2616
County Ground (Swindon)4327
Edgar Street4830
Aggborough5434
Memorial Stadium (Bristol)5937
Kassam Stadium6239
Ashton Gate Stadium6540
St Andrews Stadium6540
The Hawthorns6742
Villa Park6842

Location