The Swan Hotel, Lavenham, Suffolk