United Kingdom
Granville Road
concert hall/auditorium
De Montfort Hall Leicester
De Montfort Hall, Leicester
Touring Venue
De Montfort Hall
Leicester, England
since 1913