It's One London Place in downtown London, Ontario.

 

 

 

 

One London Place is the tallest skyscraper in downtown London, Ontario.