Charming inn situated in a peaceful village close to the historic town of Lavenham.
Nearby Attractions…
Nearby Accommodation…
Charming inn situated in a peaceful village close to the historic town of Lavenham.