Holborn Delicatessen

Venue Details & Map

Holborn Delicatessen

Address
252 High Holborn
WC1V 7EN
Public transport:
Holborn Underground Station

Look for similar items by category