Location

Shooting Ground Gunroom
Ducks Hill Road, Northwood,
London, HA6 2ST