September 24, 2018 Editor 0

CNN’s Becky Anderson goes behind the scenes of a giant floating structure that has transformed London’s Hyde Park.