Canada Life Place
London, ON
City
Canada Life Place is a sports-entertainment centre, in London, Ontario, Canada – the largest such centre in Southwestern Ontario. It was previously named John Labatt Centre and Budweiser Gardens.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account