Sci-Fi Scarborough returns to South Bay on April 20 and 21 April 9, 2024 News by Leave a Comment on Sci-Fi Scarborough returns to South Bay on April 20 and 21 Sci-Fi Scarborough, returns, with co-ordinates locked in for Scarborough Spa in South Bay on April 20 and 21.