Barkingside Food Store

64 High Street Ilford IG6 2DJ