What the Heck? by bobrk607 Star this if you like it!

Roundabout traffic signals, Canary Wharf, London

London Borough of Lambeth , United Kingdom


dr.pepper 12y

Wow, I wonder how many accidents they have there! That looks really, really confusing.

Login to comment on this photo

More photos from United Kingdom