31-35 Great Ormond St, Bloomsbury, London WC1N 3HZ, United Kingdom
Closed· Opens at 07:30
No delivery
Spot something wrong?
Dishes at The Espresso Room. Prices may vary in venue.