you and others are brave riding in all that London traffic
still would not catch me doing itIt's pretty good actually. Most drivers in London are very cycle,moped,pedestrian aware. Add in low traffic speeds and lots of bus lanes and one way streets. Pretty good way to travel