Eastbourne Town

England · Founded 1881

Stadium: The Saffrons Football Ground · Eastbourne, East Sussex · Capacity 4500