north of Watford

Adjective

 * 1)  north of London and the Home Counties, and thus remote