Just an hour down the M5 from Birmingham, this stunning historic town is set on the River Severn and the River Avon ...