Egham Town

Egham Town

Egham Town, founded in 1963, is a England football club based at The Runnymede Stadium in Egham. Stadium capacity: 1,565.