A long overdue food journal |||

Kensington, London

All sections →
Akira September 16, 2025 Japanese & Omakase & Kensington, London Housed within the Japan House London, Akira is a first floor restaurant serving Omakase and Wagyu. The whole building has a bit of charm, a