Skip to content

Are you a property professional?

Get started

Harrow, London, NW 9

Harrow is a sizeable town in Greater London with a population of around 149,000, situated about 9.5 mi north‑west of Charing Cross and 5.4 mi south of Watford.

Properties in Harrow, London

Page 1 of 2