Football.com - everything football

Club Info Northwood

Northwood

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

Northwood Park

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