The best restaurant in South Bank, London

If you’re looking for a pub that offers the very best pub food in London on the banks of the Thames River, then look no further than our speciality Fish House — Doggett's Coat and Badge, serving fresh fish daily.

Our dining rooms are a perfect destination in their own right, offering restaurant-style service, and providing the perfect setting for formal and relaxed dining.

From our Riverside Bar right on the banks of the Thames, up to the stunning views from our Terrace Bar, Doggett’s Coat and Badge offers the best in dining across our five floors.

You’re welcome to join us, and explore taste our seasonally inspired menu. At Doggett's Coat and Badge, we’re purveyors of the finest seafood, and we’re sure that’ll you’ll enjoy our fresh catch every time.

Why not complement it with a perfectly poured cask ale, a glass of fine wine, or even a taste from our extensive whisky and gin collections.