Lookers Vauxhall Stadium
The Lookers Vauxhall Stadium, known today as the Deva Stadium, is located in Chester, England, and serves as the home ground for Chester F.C. It is uniquely positioned on the border of England and Wales, with the pitch residing in Wales and one stand in England, offering spectators a unique cross-border football experience.
Country | England |
---|---|
City | Chester |
Address | Bumpers Lane |
Capacity | 5,400 |
Surface | Grass |