Live Nation Secures Multi-Year Lease on Melbourne’s Festival Hall

Live Nation Festival Hall

Photo Credit: Yong Chuan Tan Live Nation Australia has secured a multi-year lease to operate Melbourne’s historic Festival Hall. The promoter will now operate the venue in West Melbourne located at 300 Dudley Street. It […]