Photos / Politics Tottenham Court Road Protest March 20, 2005March 20, 2005 Jyoti As we were heading off to Hyde Park to join the main demo, the traffic on Tottenham Court Road went very, very quiet. A couple of mintues later, we found out why… Click here for the piccies! Share this:FacebookTwitterTumblrRedditTelegramWhatsAppEmailPrintMorePinterestLinkedIn Related