Tag: London

Restaurants, Restaurants in London

Best Japanese Restaurants in London: TOKii at Prince Akatoki

Today we’re heading into the central London area that is Marylebone. Just a short walk from the bustle of Oxford Street, there’s a beautiful haven awaiting us, serving the tastiest of Japanese delicacies. The elegance of the luxury five-star Prince Akatoki Hotel is an oasis of calm designed in minimalist Japanese style. Just my kind […]