ViaMichelin
Chiswell Street Dining Rooms
Location picture
Well 7.1 (8 reviews)
Around £30
Location
56 Chiswell Street
London EC1Y 4SA