Lord Nelson, Dover

Welcome to the Lord Nelson

Now open under new management!

We look forward to welcoming you!
Keep an eye on the website for further updates, coming soon...

Unique location and historic features 

Newly refurbished and now open for business, the Lord Nelson boasts a unique riverside location next to the River Dour, with views of Dover Castle.
A traditional English pub near Dover port makes this an ideal spot for tourists and locals alike!

Lord Nelson, Dover

Traditional English pub

The Lord Nelson dates back to 1805, and visitors can enjoy historic original features and character in a relaxed and stylish setting that also incorporates contemporary design and décor. There is also a terrace overlooking the river, and during the warmer months there is extra outdoor seating available at the front.

There is a brand new exciting menu consisting of traditional pub favourites and a stunning Sunday roast!

DrinkDrink
FoodFood
Live musicLive music
Outdoor areaOutdoor area