Waterfront restaurant, The Last Anchor, offers British and global cuisine, including fresh catch-of-the-day dishes. Enjoy dining with marina views.