News

I’VE just viewed the BBC television programme Why Cities Flood. The fine city of Worcester on the River Severn was mentioned.