Chertsey Town

Chertsey Town

Chertsey Town, founded in 1890, is a England football club based at Alwyns Lane Football Ground in Chertsey. Stadium capacity: 14,403.