Thursday, 23 November 2017

Eat Discover Shop

 Varieties of Japanese Tea at the new Japan Centre off Leicester Square
 Eat Discover Shop @JapanCentre
 Cafe menu