Francia’s Mini Mart

84 Meeting House Lane London SE15 2TX