Sandhaven Beach: Golden Sands & Urban Vibes in South Shields | OnlyBeaches