The Lightroom is a venue featuring a foyer bar. Founded in 2023, the company has presented shows in 11 cities worldwide, which have been attended by over 2 million visitors.
It is 6 minutes' walk from London St Pancras International rail station.
© 2026 Whats Going On London Ltd. All rights reserved.