De Beauvoir Deli Delights

De Beauvoir Deli Delights

Delectable British-centric delicatessen treats delivered by passionate team of fine food and drink lovers. The De Beauvoir Deli, 98 Southgate Road, London, N1 3JD Nearest Stations: Haggerston, Essex Road One thing I really love to… View Post