Central London - the imagery is horrendously low quality. Looks like camera tech from 6 years ago.
From 2006? Was camera technology really improved that much since then?
Absolutely it has. Resolution, noise, dynamic range have all improved dramatically since 2006. Compare the Canon 5d (1) from 2006 and the 5d Mk3 from this year - pretty decent comparison. It is no contest.
I just checked London, and quality is definitely subpar to Google's Street View