Japanese in London - Marylebone 110 George Street, Marylebone, London, W1U 8NX Tags: japanese, private parties: up to 76 guests, takeaway, vegetarian dishes