Bing Maps Streetside – London UK
Streetside is now available for some parts of London, England
Westminister Bridge, London Bus and London Eye Iconic Landmarks, but do not expect ‘Google Streetview’ type functionality this is more a slide-show of images.
More information on Streetside
http://www.microsoft.com/maps/en-GB/streetside.aspx
View Streetside – London UK (click the icon next to Traffic)