Japanese in London - Bloomsbury 110 Great Russell Street, Bloomsbury, London, WC1B 3NA Tags: cocktails, japanese, vegetarian dishes