Live: 'Lots of armed police' swarm North Staffordshire street Published 13 Apr 2024 Staffordshire Police are on Romney Avenue, in Chesterton. Full Article