The 11 best Japanese restaurants in London 21.07.2016 18:36 GQ Britain From top tempura to sensational sashimi