Crest of Witton Albion Football Club

Witton Albion

The Albion

Witton Albion Football Club, nicknamed “The Albion,” is a non-league football club based in Wincham, Cheshire.

Established in 1887, they currently compete in the Pitching In Northern Premier League Division One West, which is part of the eighth tier of English football. The team calls Wincham Park their home ground.