The Anchor in Danbury is the epitome of an English Country Inn, boasting traditional beams, quaint shining brass and a warm welcoming atmosphere which has made this pub a firm favourite for many years.
Cuisines: Traditional
The Anchor Danbury currently has no offers.