London Borough of Harrow is a town of 216.200 inhabitants in United Kingdom and is geographically categorized as a city, town, village, or other agglomeration of buildings where people live and work. It is located about 0 meters above sea level and the currency is GBP.


