New Brighton Beach, River Mersey