Watford
Watford is the largest town in Hertfordshire, situated 17 miles northwest of central London.