Nelson Street in Bristol. They recently devoted a 300 metre or so stretch (both sides of the road) to some UK Street Art championship or something. It's all pretty sick... as is most of the street art in Bristol.
Here's a few more bits from the same street: