Great Ormond Street, Holborn, Bloomsbury, London

2 best restaurants near Great Ormond Street, Holborn, Bloomsbury, London

Find the best places to eat breakfast, lunch or dinner in and around Great Ormond Street, Holborn, Bloomsbury, London, United Kingdom!

Holborn, Bloomsbury, London The Espresso Room

Holborn, Bloomsbury, London The Lagoon

}