Scarborough: five people arrested in Barrowcliff July 9, 2024 News by Leave a Comment on Scarborough: five people arrested in Barrowcliff Five people have been arrested in Barrowcliff in Scarborough.