The White Swan is a pub offering a warm welcome to locals and visitors. A hidden gem in a tourist area.