European in London - Bloomsbury 97 Great Russell Street, Bloomsbury, London, WC1B 3LB Tags: air conditioning, cocktails, european, vegetarian dishes