Doggett's Coat and Badge
South Bank, London, Greater London SE1 9UD
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: 120 guests