London St Patrick’s Day Festival 2018
Now in it’s sixteenth year, Londoners and visitors alike took to the streets around Trafalgar Square and Westminster to celebrate St Patrick’s Day in a three-day festival that started on Friday 16th March and ended […]