13th March 2011

Piccadilly, London W1J 9DZ

It’s almost a given that, along with the Lord Mayor’s Show, it’s destined to be raining when the St Patrick’s Day Parade gets under way at the Western end of Piccadilly. Of course, this isn’t by chance: It’s a little known fact that St Patrick is the patron saint of precipitation, which is why, like…