
London’s much-loved St Patrick’s Day celebrations will return on Sunday March 12, with Trafalgar Square again hosting the London Mayor’s official festival.
Now in its 20th year, the capital’s annual celebration of Ireland and its people will again begin with a parade, before music, arts, and plenty of food and drink.