Woman falls down bank in Sea Cliff Road, Scarborough June 28, 2024 News by Leave a Comment on Woman falls down bank in Sea Cliff Road, Scarborough A woman has fallen down a bank in Sea Cliff Road, Scarborough.