Posted on December 12, 2011 by limegreeWinter Wonderland The German Christmas market comes to Hyde Park, London.