McFarlane's is a family-owned, family-run deli which is extremely popular in this particular part of Clapham (annoyingly christened 'Abbeville village' by...
Lisa M.
2015-03-11 05:59:07
This shop has amazing staff and such good food. I cannot visit Abberville road without popping in here for something.