OPEN

Chapel Market Kitchen. Oyster Bar & Grill

restaurant
4.7(225 reviews)
2 Chapel Market, London N1 9EZ, UK