Tue-Sat
Lunch 12-3pm; Afternoon Tea 2:30-4:30pm; Dinner 6pm-11pm
Japan House London
The Japanese restaurant, Akira, is on the first floor of Japan House London. Named The restaurant presents an authentic Japanese dining experience based on Akira’s ‘trinity of cooking’ principles – food, tableware and presentation. AKIRA is now offering a takeaway service.