56 Chiswell St, City Of London, London, City Of London EC1Y 4SA, United Kingdom
Closed· Opens Mon at 23:30
56 Chiswell St, City Of London, London, City Of London EC1Y 4SA, United Kingdom
No delivery
Spot something wrong?
Dishes at Chiswell Street Dining Rooms. Prices may vary in venue.
Been to Chiswell Street Dining Rooms? Be the first to share what you ate.