The beautiful River Itchen, a fantastic waterway and a natural wonder, was also for many centuries a significant geographical obstacle, ...