19 Feb 2017
/ All things Japan / LATEST REVIEW
5 Best Sushi Restaurants in London

Following my post on Instagram and Facebook last weekend, here are my top 5 picks of the best sushi restaurants in London. Will be posting my top 5 Paris list soon 😉 1. The Araki:12 New Burlington St, London W1S…

Instagram @luxeat