The Angel Hotel in Lavenham , Suffolk, England , Britain , Uk


Location: Lavenham , Suffolk, England , Britain , Uk