logo

LABS London Atrium

Stable Markets, Chalk Farm Road London United Kingdom - NW1 8AH

Another stunning venue under the "LABS" umbrella of innovative spaces, the London Atrium is a unique piece of architecture combining sophi... See More

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