The Old Anchor Inn is a historic pub that has undergone renovations. It is set to reopen after being closed for over two years. The establishment is located by St Helen's Wharf.