Football.com - everything football

Club Info Northwood

Info

Official name: Northwood
Founded:
Address: Chestnut Avenue, Northwood, Hillingdon
City London
Postal HA6 1HR
Country England
Phone: +44 (1923) 827 148
Fax:
Email:

Venue

Official name: Northwood Park
City: London
Country: England
Address: Chestnut Avenue, Northwood, Hillingdon
Capacity: 3075