The Stand


Monday to Saturday 10:00 - 20:00
Sundays & Bank Holidays
12:00 - 18:00

The Stand at Japan House London


The Stand is a take-away drinks and snack bar at the entrance of Japan House, on the ground floor. Stop by to try authentic Japanese teas, such as hot or iced matcha, hojicha and sencha teas, as well as hot or iced matcha latte and hojicha latte.