Le Talbooth
Fine Dining · Seafood
Le Talbooth Dedham is an award-winning fine dining European and seafood restaurant. Situated on the banks of the River Stour, it offers a classic yet exciting culinary experience in a picturesque setting.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Le Talbooth.
Local restaurants nearby
Le Talbooth Dedham, Colchester, ENG, GB



