Japanese in London - Bloomsbury 11-13 Bayley Street, myhotel Bloomsbury, Bloomsbury, London, WC1B 3HD Tags: air conditioning, japanese, takeaway, terrace, vegetarian dishes