Posted on March 13, 2011March 14, 2011 by limegreeSt Pat Hat Although it is not St Patrick’s Day yet, it’s Sunday and a good excuse for a party in Trafalgar Square. I spotted this leprechaun joining in the festivities.