Whaddon road, cheltenham towns ground, been to watch as you guested it birmingham city again, oh and i actually live next to this stadium now, when i say next to i mean right next to it
Cheltenham Town F.C. - Whaddon Road - 7.266 tilskurer
Cheltenham Town F.C
Cheltenham Town FC at Wembley.