where does the river itchen start
River Itchen. The River Itchen is a beautiful chalk stream which flows for approximately 28 miles from mid-Hampshire to Southampton.he source of the Itchen is situated in Cheriton, near Alresford, and flows down to the historic city of Winchester passing through nature reserve Winnall Moors, and Winchester City Mill.