Pub Directions

Queens Larder

, Bloomsbury

Address: 1 Queen Square, Bloomsbury, London, WC1N 3AR

From Where
  
   Help