Crest of Cleethorpes Town Football Club

Cleethorpes Town

The Owls

Cleethorpes Town FC
© Ken Fitzpatrick, licensed under CC BY NC-ND 2.0

Cleethorpes Town Football Club, nicknamed “The Owls,” is a non-league football club based in Grimsby, North East Lincolnshire.

Established in 1998, they currently compete in the Pitching In Northern Premier League Premier Division, which is part of the seventh tier of English football. The team calls The Linden Club their home ground.

CTFC 2017 Limited is a registered company in England and Wales under company number 11043167