Hyde Park Winter Wonderland, commonly referred to simply as Winter Wonderland, is a large annual Christmas winter wonderland fair held in Hyde Park, London, from mid-November to early January. From Wikipedia
Demonstrators and counter-protesters faced off near Piccadilly Circus, as police ensured safety during a busy shopping weekend.