Pub Directions

Bloomsbury Tavern

, London

Address: 236 Shaftesbury Avenue, Bloomsbury, London, WC2H 8EG

From Where
  
   Help