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

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