Uncategorized Trafalgar Square – Massive TUC London Protest – On Top of Lions, Plus Raw Footage Of Protest in London Against Government Spending Cuts By admin on Monday, March 28, 2011 . . London United Kingdom World Previous Post Next Post