What was causing the jam in Trafalgar Square at 8.30am this morning? This seems to happen fairly regularly, is it just traffic density or is there some kind of critical mass protest. Always lots of police on duty when it happens. Anybody know?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.