Anchor Corner

Anchor Corner is a village in Norfolk, England.