About This Pub
The Lord Nelson has been an iconic pub in Topsham since it first opened in 1882. It has always been named The Lord Nelson and has a rich history. Offering delicious pub food along with real ales and local speciality drinks it really is a must visit when in the area. The pub has a car park and a large outdoor area, perfect for a stop and rest while exploring this stunning town.