Description Available in: Leamington Football Club is a football club based in Leamington Spa, Warwickshire, England. They are currently members of the National League North, the sixth tier of English football, and play at the New Windmill Ground near Bishop's Tachbrook.