Ginza St James
Situated in Mayfair, Ginza takes afternoon tea to the next level. The restaurant provides a Japanese version filled with scrumptious bites, from wagyu sliders and maki rolls to teriyaki beef and lightly seared salmon. Plus, matcha tea to sip while you dine.