Northwood Golf Club

Northwood Golf Club

Northwood Golf Club

Northwood, England, United Kingdom Northwood, England, United Kingdom

Company Information

Northwood Golf Club

The wooded, rolling countryside in which Northwood Golf Club is set makes it the perfect location for the 18-Hole par 71, 6473 yards parkland course. It is now widely regarded as one of the finest courses in the area. Founded in 1891, it continues to be a genuine delight to play and will both entertain and test golfers of all ages and ability, providing new challenges in every game.