South HarrowCurrently Open
- Address: South Harrow, Greater London, United Kingdom
- Phone: +1-02082732400
- Tags: Family And Kids, Town, Landmarks, Retail, Supermarkets And Groceries
Harrow is a big suburban town located in the London Borough of Harrow, Northwest London. The town is 10.5 miles (16.9 km) of Charing Cross. The name of the town comes from the old English, “hearg” meaning heathen temple which was most probably referring to the hill of Harrow where the St. Mary Church stands. Harrows is the place of Harrow on the Hill, a conservation area with a large amount of listed buildings such as residential as well as institutional buildings, many dating back to the 17th century of Georgian architecture.