Sign up to our newsletter and get exclusive dining offers from local restaurants, pubs and hotels in your area sent to your inbox!
Talbooth Restaurant was established in 1952 and its picturesque setting beside the River Stour makes dining in Dedham a delightful affair. The riverside terrace and lawn in the heart of Constable Country enjoy a natural backdrop which would inspire any artist.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.