clock menu more-arrow no yes

Holborn Dining Room

252 High Holborn, , England WC1V 7EN

020 3747 8633