Japan Centre Ichiba - Level -2, Westfield, Shepherd's Bush, London W12 7HB, UK on Eaten