More Info
Kikuchi Restaurant
Japanese restaurant
2010
14 Hanway Street, London W1T 1UD
https://www.kikuchisushi.com/
Design: EDO
Construction: EDO
Japanese restaurant
2010
14 Hanway Street, London W1T 1UD
https://www.kikuchisushi.com/
Design: EDO
Construction: EDO