Shooting Grounds Location
Holland & Holland Shooting Grounds, Ducks Hill Road, Northwood, Middlesex, HA6 2ST
The Holland & Holland Shooting Grounds is based in Northwood just 17 miles west of Central London although you really wouldn’t know it. The grounds combine rural tranquility with superb access to main transport routes such as the M40, M25, Heathrow and the London Underground System.
On arrival, you will be find a warm welcome in the shooting lodge, where you can relax with a cup of freshly ground coffee whilst discussing the day ahead.