Green Papaya 191 Mare Street, London E8 3QE