Live 8 Traffic Jam?

Buses are queueing as far as the eye can see down Oxford Street. The Live 8 concert at Hyde Park at the end of the road is probably to blame.

Sat 02/07/2005 10:08 - Oxford Street