Japanese in London - Haymarket 14-20 Regent Street, Haymarket, London, SW1Y 4PH Tags: japanese, private parties: up to 22 guests, vegetarian dishes
Japanese in London - Haymarket 57 Haymarket, Haymarket, London, SW1Y 4QX Tags: japanese