Japanese in London - Covent Garden 50-52 Monmouth Street, Covent Garden, London, WC2H 9EP Tags: cheap sushi, japanese, private parties: up to 30 guests, vegetarian dishes