Bedford Square Gardens

  • Attractions
  • Parks and gardens
0 Love It
Bloomsbury
Venue name: Bedford Square Gardens
Address: Bedford Square
London
WC1B 3ES
Transport: Tube: Tottenham Ct Rd
LiveReviews|0
2 people listening