As the international spotlight falls on London this summer, a new architecturally-striking sculpture – KREOD – will be unveiled on 18 September 2012 at Greenwich Peninsula. Continue reading «KREOD – London’s newest architectural landmark unveiled at Greenwich Peninsula»