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
- Reception
- 120
- Dining
- 90










