A section of the River Sheaf, where it meets the River Don in the centre of Sheffield ... £15m project to create a new public ...