We look forward to welcoming you!
Keep an eye on the website for further updates, coming soon...
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.
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 favourites, plus wraps, sharing platters and light bites.