Where to Drink Sake in London
There are plenty of posh and pricey sake bars around town; here's where to drink sake in London that will feel a bit more relaxed - and a lot more affordable. What exactly is sake? It’s not rice wine, and - contrary to what you may have heard on …