The London Borough of Harrow is a London borough in north west London .
The London Borough of Harrow is a London borough of north-west London .