Atlas Deli

Excellent, welcoming little deli and coffee shop. Super-famous Italian chef Antonio Carluccio named it in his top ten UK delis.