Harrow

Harrow

Large suburban town in Greater London, England

Harrow is a large town in Greater London, England, and serves as the principal settlement of the London Borough of Harrow. Lying about 9.5 miles (15.3 km) north-west of Charing Cross and 5.4 miles (8.7 km) south of Watford. In 2022, the town and localities had an estimated population of 117,651, whereas the wider borough had a population of 261,185.

Also known as...Harrow, London
Arrests in Synagogue Arson Attacks

Arrests in Synagogue Arson Attacks Police arrest eight suspects and charge a teenager following a series of arson attacks on synagogues and Jewish sites in London.