The Choir of Man Returns to London at Marble Arch This Christmas
The Choir of Man returns to London for Christmas 2026 at The Arts at Marble Arch, running 10 Dec to 14 Feb. Here’s the cast and what locals need to know.
The Choir of Man returns to London for Christmas 2026 at The Arts at Marble Arch, running 10 Dec to 14 Feb. Here’s the cast and what locals need to know.