The 'Great Flood' of 1886 Anonymous
This view of New Road on Friday, 14th May of that year shows a horse drawn tram car. Horse drawn trams operated in Worcester from 1881 until electrification in 1903.