A sea of red roses in Regents Park.