Video PlayerClose
Revellers watch the parade along Piccadilly to celebrate St. Patrick's Day in London, Britain, on March 18, 2018. (Xinhua/Ray Tang)
Revellers watch the parade along Piccadilly to celebrate St. Patrick's Day in London, Britain, on March 18, 2018. (Xinhua/Ray Tang)