www.newsshopper.co.uk
1 month agoThe best Japanese restaurants in London according to the Michelin Guide
London offers authentic Japanese cuisine without leaving the UK.
The Michelin Guide lists the top five Japanese restaurants in London. [ more ]