On my quest to find decent fine dining Japanese and after the luscious lunch we had at Sake no Hana, I decided to take my Sushi loving daughter to another Japanese, Aqua Kyoto which is situated just off Oxford Circus on Argyll Street behind my favourite department store, Liberty’s and opposite the infamous London Palladium. The Aqua Restaurant Group is vast with some 25 restaurants in Asia (Beijing and Hong Kong) and London including a couple at The Shard. The…