Lumiere London 2016, UK

For most, winter is not the most inviting season of the year. Lumiere London lights up the grey and wet season across four of London’s most exciting areas: King’s Cross; Mayfair; Piccadilly, Regent Street and St James’s; and Trafalgar Square and Westminster. 17th January 2016 will be your last chance to see the installations in London, UK….