Moshi Moshi
One of the first conveyor belt sushi places in London, may not have kept up with the competition.