23 May Kouzu: The Japanese Gem Of Belgravia
Kouzu is London’s latest contemporary Japanese restaurant situated in the exclusive Belgravia area, just a short walk from Buckingham Palace, and lying opposite the Goring Hotel. Kouzu officially opened its doors in November 2014, and has arguably the best Japanese chef in the UK – the renowned...