I strongly suspect that when the Olympics Park for the 2012 London Olympics opens next year the Google Street View trike will be one of the first visitors.
However at the moment there is no Street View available for the site of next year's Olympics. I therefore decided today to create my own Street View map of the Olympics construction site in east London.
I have to apologise for the poor quality of the photography. I created the Street View panoramas for this map using a free Android app from 360 VTcreator, which, whilst it is a brilliant free app, doesn't really create photographs of a high enough definition for Street View. I advise you not to zoom in!
View the Olympics Street View