A traditional country pub with a warm welcome, The Anchor Inn offers a fine selection of cask ales and fresh, home-cooked food.
Set in the beautiful village of Nayland, open fires and a cosy atmosphere make the Anchor a wonderful winter bolthole, and the banks of the River Stour provide glorious al fresco dining throughout the summer months.
Whether it's a bite to eat after a morning at Colchester Castle or private dining for 28 people (can we come?), we've got a spot for you. Find us where West Stockwell Street meets the High Street, or just follow the sound of people having a good time.