Faversham Town

England · Founded 1884

Stadium: Salters Lane · Faversham, Kent · Capacity 2000