Business closes and residents scared to walk dogs on park after travellers turn up in Scunthorpe Published 06 Jul 2022 There are at least 13 caravans on Central Park. Full Article