Global Food & Wine 63 West Ham Lane, London E15 4PH