British in London - Bloomsbury 130 Tottenham Court Road, Bloomsbury, London, W1T 5AY Tags: air conditioning, bar, cocktails, modern british, vegetarian dishes