Harrow on the Hill

English

Proper noun

Harrow on the Hill

  1. A suburban area in the borough of Harrow, Greater London, England, situated at the top of Harrow Hill (OS grid ref TQ1587).
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.