11.1 C
Harrow on the Hill
Monday, May 27, 2024
HomeNewsLarge police presence spotted on Station Road, Harrow

Large police presence spotted on Station Road, Harrow

A large police presence has been spotted by a number of residents on Station Road, Harrow this evening.

One person said that ‘at least six police cars and an ambulance’ was at the scene in Harrow.

The nature of the incident is not confirmed at this time.

Harrow Online have approached Met Police for further information.

×