Okay, so not only will we have urinals in Trafalgar Square, but all the lightposts will be covered with urine-scented posters as well? Ahh, London, City of Pee-Pee.


Add yours →

  1. I know. The whole country is supposed to be banding together to increase tourism after the whole foot-and-mouth thing, and then somebody goes and approves *this*? INSANITY.

Comments are closed.