Japanese in London - Marylebone 20 James Street, Marylebone, London, W1U 1EH Tags: awesome sushi, Japanese authentic, take away