Stratford Town FC Standings: A Look at the Bards of the Non-League Blog June 19, 2024 Stratford Town FC, nicknamed “The Bards,” is a non-league football club based in Stratford-upon-Avon, England. Founded in 1904, the club…