Availability

Whaddon Road Cheltenham Gloucestershire England
The Abbey Business stadium, also known as Whaddon Road stadium, is in Cheltenham, England and is the shared home ground of Cheltenham Town Football Club and Gloucester City Association Football Club. Until April 2009, the ground’s official name was the Victory Sports Ground, when it was renamed the Abbey Business Stadium.| The stadium was built in 1932 and has a total capacity of 7,066.
More Information >>
Featured Hotels
CLICK TO BOOK!