Found this on snopes.com, my favorite urban legends site.
It’s a transparent public toilet installed in a London construction site.
Somehow I have potties on the brain today...
Edit: Fixed title and images, twice (proxy troubles).
PingBack from http://workfromhomecareer.info/story.php?id=15082
PingBack from http://pooltoysite.info/story.php?id=5549
PingBack from http://homelightingconcept.info/story.php?id=1662