Login
Home
/
London Borough Councils
/
London Borough of Harrow
London Borough of Harrow
London Borough Councils
Head Office
Street Lighting
Road Maintenance
Traffic Signals
Electric Vehicle
Head Office Details
Station Road
Harrow
HA1 2XY
0208 8635611
www.harrow.gov.uk
Statistics
Population
261,300