News January 29, 2015 0 Greyworld brings a splash of colour to London’s Trafalgar Square On the 20th and 21st January 2015, the people of London were treated to a…