Charming pub and restaurant, The Anchor Inn offers seasonal British fare. Enjoy a cosy atmosphere and fresh, local produce near the beach.