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, Lincolnshire.

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