Ickworth Hotel – Suffolk, UK