Be the first to know… Powered by ×
The Duchess is a traditional british pub situated in the heart of Dover town centre. Offering a great range of Beers, Wines and Spirits at fantastic prices.

Cocktails and Dreams is our exciting cocktail bar situated at the back of the pub and open every Friday and Saturday night

This website uses cookies to help us know a little bit about you, how you use our website and improve the browsing experience. Manage cookies.

Accept cookies