10 Theobald'S Rd, Holborn, London WC1X 8PN, United Kingdom
Closed· Opens at 07:30
10 Theobald'S Rd, Holborn, London WC1X 8PN, United Kingdom
No delivery
Spot something wrong?
Dishes at Grill Market Holborn. Prices may vary in venue.
Been to Grill Market Holborn? Be the first to share what you ate.