logo

LABS London House

15-19 Bloomsbury Way London United Kingdom - WC1A 2BA

Another LABS venue set to open in 2018, London House will be in the same out-of-this-world amazing space bracket, as one would expect from... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing