The Lord Nelson is a historic stone-built pub dating back to 1668. It offers British cuisine, including Sunday roasts and pizzas, and is known for its pub atmosphere. The establishment is named after the naval hero.