East Anglia rural village


Lavenham, Suffolk, UK