Address: 99 Dundas St
Sports facility in London, Ontario. Budweiser Gardens is a sports-entertainment centre, in London, Ontario, Canada – the largest such centre in Southwestern Ontario. Until 2012, it was known as the John Labatt Centre.
Sports facility in London, Ontario. Budweiser Gardens is a sports-entertainment centre, in London, Ontario, Canada – the largest such centre in Southwestern Ontario. Until 2012, it was known as the John Labatt Centre.