March 12, 2023, London, United Kingdom: The Grand Marshal of St Patrick's Day, Catherina Casey led the parade. London's Irish community celebrated St Patrick's Day Festival with a parade in Central London, with performance by marching bands, sports c