Air ambulance taking off outside Warrington Town Hall

12.48pm Wednesday 24th February 2021

An air ambulance and a large police presence have been spotted in Warrington, believed to be linked to an incident in Palmyra Square.


Search videos