Pubs in London - Bloomsbury 1 Queen Square, Bloomsbury, London, WC1N 3AR Tags: food, private parties: up to 70 guests, traditional english, tv for sporting events, vegetarian dishes