Sushi Mama is the best place ever ( in Edgware)
Less than 15 quid for all you can eat sushi (it's not just sushi either, noodles and katsus a plenty)
Quick and good quality sushi at a reasonable price (and served with saki)
They also deliver. Sashimi Win.