Doggett's Coat and Badge
A charming inn on the banks of the River Thames, packed with unique character and an upbeat traditional pub vibe, just a leisurely saunter from Blackfriars Bridge and Stamford Street. A lovely location…
- Max Capacity
- 120
- Theatre
- 90
- Cabaret
- 28
- Boardroom
- 40










