Ginza Onodera brings Japanese afternoon tea to London Hero Image

Ginza Onodera brings Japanese afternoon tea to London