Food & Drink » Delicatessen in Holborn
58-59 Red Lion Street, Holborn, London WC1R 4PD
1 review
Tags: delicatessen
JanelleS
(756 points) 09-04-2008 •••••5
This is officially my favourite lunchtime sandwich shop.
This delicatessan offers you fresh, handmade sandwiches stuffed full with amazing filli...
more...