The Anchor Inn
is situated in the picturesque riverside village of Fladbury in the Vale
of Evesham.
This 17th century pub is
a typical
olde English establishment,
specialising in good quality food freshly prepared & cooked
on the premises
(Excluding Mondays)
~