Police with a burning barricade off Piccadilly. 26 Mar 2011, Jess Hurd - jj1103063.jpg

Police with a burning barricade off Piccadilly. 26 Mar 2011, Jess Hurd - jj1103063.jpg