London St Patrick's Day Festival 2018
London, UK. 18th March 2018. Thousands attend to watch the parade of the London's St Patrick's Day 2018 parade from Green Park to Trafalgar Square on 19th March 2017.