clockhouse
•
2024-05-15
London, UK
Bar Staff
Bar staff The Clock House is a newly refurbished dog-friendly local pub, that overlooks Peckham Rye. The bar and dining area serves fresh, British pub food 7 days a week and our chefs are exceptionally proud of their seasonal menus. Our first-floor private fun…