All sports Site
All sports Site
England - Northwood- Founded in 1926
Northwood Football Club is a football team from England, based in Northwood. The club was founded in 1926. Northwood FC plays their home games in the Northwood Park Chestnut Avenue.
23 July 2022 - 14h00 | Hertford Town FC (ENG) | 1 - 2 | Northwood FC |
30 July 2022 - 16h00 | Northwood FC | 4 - 1 | Hanwell Town FC (ENG) |