Faversham Town
Country:
England
Founded:
1884
Venue:
Shepherd Neame Stadium
Capacity:
2,000