Liston, Essex
From Wikipedia, the free encyclopedia
Liston is a small hamlet in North Essex, located one mile WSW of Long Melford, on the banks of the River Stour.
Liston is a small hamlet in North Essex, located one mile WSW of Long Melford, on the banks of the River Stour.