Pump House Theatre & Arts Centre, Local Board Road, Watford, Hertfordshire WD17 2JP, United Kingdom
Approx 0.95 KM away