Cheltenham Cheltenham Town FC

Presentation

ENGLAND ENGLAND
TownCheltenham
AcronymCTFC
Established1892
StadiumWhaddon Road (7066 seats)
Official websitehttp://www.ctfc.com/