On Tue, 03 May 2011 15:19:45 +0100, Bruce wrote:
They signify "No Stopping" on London's designated "Red Routes".
http://www.tfl.gov.uk/roadusers/fine...ons/10185.aspx
They're not just in London. There's some roads in central Birmingham with
double red lines. I've seen them in other places as well.