The Greyhound Pub is a proper village pub in the centre of Lavenham, serving good food and great ales in front of a log fire.

Address:
97 High St
Lavenham
Sudbury