Japanese Canteen - 31-30 Watling St, London EC4N 1TY, UK on Eaten