Tourists on sightseeing tour bus in Fleet street. London, UK - Stock image
Bus, Capital Cities, Cathedral, City Street, Double-Decker Bus
London, UK - June 08, 2006: Tourists on open-top double-decker sightseeing tour bus in Fleet street in the City of London. Bus with audio guide is the great way see the London's major sights in short time.