We found 300 restaurants within 7 miles 7 miles of Harrow on the Hill, Station Approach, Harrow HA1 1BB