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