You’ll be hard pushed to find a more authentic sushi place in London than Moshi Moshi. Founded in 1994, it was the first conveyor-belt sushi restaurant in the UK, offering some of the highest quality ...