Church Road
Church Road was a football stadium located in Hayes, London, serving as the home ground for Hayes F.C. for over 80 years until its closure in 2011. Known for its intimate atmosphere and historic significance, the stadium hosted numerous memorable matches before making way for residential development.
Country | England |
---|---|
City | London |
Address | Church Road, Whyteleafe |
Capacity | 2,000 |
Surface | Grass |