Happy Lemon - 24A Newport Ct, Chinatown, London WC2H 7JS, UK on Eaten