It's not from Google Maps, but the cities website has satelite images taken from April 2010. It clearly shows the first Renaissance, but work hasn't started on the second.
Just click on the Aerial photos option for 2010, on the left menu, and zoom in (there are also options to get rid of properties, street names, and other things that get in the way).
http://webmap.london.ca/mapclient/main.a...x?s=/Maps/default.htm&Provider=SVC&K10=0
It seems that they have satelite images of the city for every year since 1998, so it's interesting to see how things have progressed over the years. It's a great record.