London protests: police put a stop to Trafalgar Square 'tent city'

9th November 2011, Comments 0 comments

Police stepped in to prevent another "tent city" being set up in central London yesterday after protesters attempted to occupy Trafalgar Square.

0 Comments To This Article