Upcoming Concerts at O2 Academy Leeds
Sat, Nov 17, 2018 From £5
O2 Academy Leeds Description
The O2 Academy Leeds (formerly known as the Leeds Academy) is a music venue situated in Leeds, West Yorkshire, England. It is run by the Academy Music Group and follows in-line with their other music venues around the UK. The Academy was nominated for the TPi Awards 2010 for the country's favourite venue.