Chelsea fans line the streets for victory parade to celebrate the club’s historic Champions League and FA Cup double
In front of tens of thousands of Chelsea fans, the new kings of Europe paraded the Champions League trophy through London’s New King’s Road on Sunday.