Tokyo Station Hotel to Host Traveling Afternoon Tea with NEWBY

Tokyo Station Hotel will host its “Traveling Afternoon Tea” in collaboration with London-based tea brand NEWBY on 13 dates from September 4 through October 26. The theme for September and October is South Asia. The menu features four savory items made with spices and herbs inspired by India and Nepal, including “Smoked Salmon and Cucumber [...]