There’s a drink revolution going on in the UK and it’s all to do with Japanese sake. And if you want to experience it firsthand, then London is one of the best places to step into the world of nihonshu at Moto, the UK’s first independent sake bar and shop. While sake has always been a staple of menus in Japanese restaurants, Moto has taken it a step further by making the alcohol the star of the show and the results are electrifying. Continue reading “Step Into Sake Heaven With A Visit To The UK’s First Independent Sake Bar And Shop Moto”