Sorry not to specifically answer, but good sushi in London is very expensive. Maida Vale has two very good ones (Murasaki and Maguro), Hanway street by Tottenham court road tube has a very good one (Kikuchi), but not all you can eat. All you can eat places in the past I have tried have been very poor quality. Push the boat out ! :-)