Being in the UK on a consultancy spree, we heard about something fun and exciting and free happening in the nation’s capital. So obviously we headed down to Trafalgar Square in London to take part in the 2012 International Pillow Fight Day. And what a load of fun it was! At just after 3PM, groups of […]