New live music venue to open in west London
The British Airways ARC will be a 3,800-capacity venue located above Olympia's West Hall.
(BBC News, 2025-11-20T08:20:23Z)