Characterful country inn on the outskirts of Rye in East Sussex specialising in fresh and local produce.…