The Swan Hotel in Lavenham

The Swan Hotel in Lavenham