Perching on the banks of the River Stour, tucked away in the picturesque village of Nayland, sits The Anchor Inn, a charming country inn and restaurant serving traditional British cuisine with a twist. With a rich and colourful past The Anchor Inn is steeped in history and is reputed to be the last remaining place from where the press gangs recruited their volunteers.
The Anchor Inn, Nayland is in the heart of the Stour Valley, a designated Area of Outstanding Natural Beauty, and known as Dedham Vale. The local landscape has been made famous by the romantic painter John Constable, as Dedham Vale surrounded the home that he loved.
Meet some of the team that help to keep The Anchor Inn ship shape.
Suffolk Country Inns is a company with a long history in creating warm, welcoming pub restaurants. Our aim is to create a friendly atmosphere where you can enjoy the very best in food, drink and service.