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