Local Store Food and Wine

46 West Ham Lane London E15 4PT