The Lamex Stadium — Stevenage, United Kingdom · capacity 7,318 · home of Stevenage · grass pitch · 42 matches listed. Fixtures, location and details on Champslig.