Delicatessen restaurants
Delicatessen

Holborn Dining Room

High Holborn, Soho 252 High Holborn, Holborn,
London, WC1V 7EN