On the 26th March 2011, nearly half a million people took to the streets of London to protest against the government. At night, Trafalgar Square became a site of conflict between demonstrators and the police.
Loading the price calculator, please wait.Or click here for the price caculator