Who doesn't adore an exhilarating concert? Feel the electrifying energy coming from the crowd and the beat reverberate in your chest during a memorable show at Stronach Arena.
This entertainment venue is located in London, but Stronach Arena of course isn't the only thing to check out around this area. If you're looking for more attractions, University of Western Ontario is worth a detour as well.