North St. Deli26 North Street Clapham, London SW4 0HB
Established in 2003.
North St. Deli provides salads and sandwiches inspired by world cuisine. We fuse techniques and ingredients to bring you fresh flavours everyday.
Our Italian coffee beans make for the best Lattes and Flat Whites in Clapham.
As an independent retailer we are able to cater to individual needs.
We are fast · fresh · delicious, call or email for catering!
020 7978 1555