English edit

Adjective edit

north of Watford (not comparable)

  1. (UK, informal) north of London and the Home Counties, and thus remote

References edit