Road Map of Harrow

Harrow is a large town in Greater London, England, and serves as the principal settlement of the London Borough of Harrow. Lying about 9.…
Harrow is a large town in Greater London, England, and serves as the principal settlement of the London Borough of Harrow. Lying about 9.5 miles north-west of Charing Cross and 5.4 miles south of Watford, the entire town including its localities had a population of 149,246 at the 2011 census, whereas the wider borough had a population of 250,149.
  • Population: 149,246 (2011 Census)
  • Region: London
  • Country: England
  • Demonym: Harrovian
  • OS grid reference: TQ145885
  • London borough: Harrow
  • Ceremonial county: Greater London

Suggested Itineraries

Data from: en.wikipedia.org