London: Giant baubles cause chaos on Tottenham Court Road
London: Giant baubles cause chaos on Tottenham Court Road as they are blown in the wind.