Shamrocks and singing: Thousands take to the streets for London’s St Patrick’s Day parade

Thousands of emerald-clad party-goers took to the streets of Green Park for the annual St Patrick’s Day parade and festival in London last week. Six marching bands, ten sports groups, six dance groups, a giant puppet and a wolfhound accompanied 45 floats adorned with flags from every county. The colourful procession of Irish marching bands, …