Hornchurch Stadium
London
3,800
Capacity
1956
Opened
Grass
Surface
London
City
Home of
- Football
Hornchurch
History
The Hornchurch Stadium is an athletics and football stadium located on Bridge Avenue in Upminster in the London Borough of Havering, East London, England.
Source: Wikipedia