The second annual London Sake Challenge was held at Harrods in their prestigious wine cellars on August 19 2013. Sake sommeliers from around the world arrived to taste test selected […]

Read More