Bars in London - Bloomsbury 1 Russell Square, Le Meridien Russell, Bloomsbury, London, WC1B 5BE Tags: air conditioning, cocktails, food, private parties: up to 20 guests, traditional english