The 14th Century Little Hall at Lavenham, Suffolk, England, United Kingdom.


Location: Lavenham, Suffolk, England, United Kingdom.