Browse Descriptions for: London Music Hall
Mac
Rating: 5 | Votes: 1 | Date: 10/07/2026 04:21:00
Founded by the Manuel family in 2006, London Music Hall has grown over two decades into one of Canada's busiest and most recognized live music venues. The concert hall at 178 Dundas Street in downtown London, Ontario occupies a 17,000-square-foot space in a building that was once home to the first Zellers store in Canada, converting commercial retail heritage into a music destination that has hosted internationally acclaimed artists and emerging talent alike. A $1.5 million renovation in 2013 m...
Read more