'Police officers and dog unit descend on Watford road' - live

3 weeks ago 32

Rommie Analytics

A large police presence has been spotted in Market Street, Watford, today as officers were reportedly searching with dogs.
Read Entire Article