north of Watford
Adjective
Meaning
north of Watford (not comparable)
(UK, informal) north of London and the Home Counties, and thus remote
Adjective
north of Watford (not comparable)
(UK, informal) north of London and the Home Counties, and thus remote