The Lord Nelson
Pub · Bar
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.
Location
Vota recommends