Lucky Star Address: 110 Aldborough Rd. Seven Kings. Ilford, Essex, United Kingdom IG3 8EZ Grocers Phone: 020 8586 8530