2-5 St John Square, Clerkenwell, London EC1M 4DE, United Kingdom
No delivery
Spot something wrong?
Dishes at Clerkenwell & Social. Prices may vary in venue.