eventindustrynews.com
Lumiere London shortlisted for London Venue Awards 2018 - Event Industry News
Lumiere London is centrally located in Southwark and home to four unique 1900 sq. ft. loft studios. Each loft has high ceilings, loads of natural light, is fully equipped with A/V and has its own s…