The River Isbourne is a 14 mile long tributary of the River Avon which flows through Gloucestershire and Worcestershire in the Midlands of England. From Wikipedia