Explore details about location Itchenside Close. Itchenside Close is a location situated within the Southampton alongside other areas such as Winchester Road, Anglesea Road, Town Quay.