Somerfield Stores Ltd phone 115-123, High St Barkingside, Greater London IG6 2AJ map Veena's phone 77-79, High St Barkingside, Greater London IG6 2AF map if (!IN_DEV) { ?> } ?>