Diageo has launched a new digital out-of-home ad campaign for five of its brands across London, with messages tailored to location, weather and time of day.