48% of UK venues launched in 2025 have already closed, new report claims

According to Companies House data analysed by TicketSource, 73% of UK venues shutter before they make it to three yearsContinue reading...

48% of UK venues launched in 2025 have already closed, new report claims

According to Companies House data analysed by TicketSource, 73% of UK venues shutter before they make it to three years

Continue reading...