Up the road: British Computer Fairs Swarms of these human billboards can be seen every Saturday, strategically placed all over Tottenham Court Road in central London. [March 2004] photos ©urban75 2004