Len Salmon Stadium
Len Salmon Stadium, nestled in Pitsea, England, serves as the home ground for Bowers & Pitsea FC. With its intimate setting and passionate local support, the stadium provides a quintessential non-league football experience that captures the heart and spirit of grassroots football.
Country | England |
---|---|
City | Pitsea |
Address | Crown Avenue |
Capacity | 2,000 |
Surface | Grass |