All sports Site
All sports Site
England - Faversham- Founded in 1884
Faversham Town Football Club is a football team from England, based in Faversham. The club was founded in 1884. Faversham Town FC plays their home games in the Shepherd Neame Stadium Faversham.