Medieval buildings in Lavenham

The Swan Inn at Lavenham