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