United Kingdom

0 Feedback 100%

1st July 2015 10:04 pm

Last online 1st July 2015 10:04 pm

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.

User Feedback

No Feedback Received

No Feedback Received