Nayland and Wiston lie on the northern bank of the River Stour which divides England in Essex and Suffolk .
Nayland and Wiston lie on the northern bank of the River Stour which divides Essex and Suffolk in England .