Loxford General Store

42 Loxford Lane Ilford IG1 2PJ