A medieval half timbered building on High Street, Lavenham, Suffolk, England, United Kingdom.