Stock Photo: England, Cambridgeshire, Cambridge. A double decker City Sightseeing tourist bus on Bridge Street.