Why, yes. There is an outdoor urinal in the middle of the West End.
I guess London has added these lovely receptacles because the lovely drunken lads and lasses have taken to urinating in the streets while inebriated. Thus, instead of making them go inside, the wonderful city government has decided it’d be most appropriate to let them all urinate in the public eye. My oh my, it’s quite revolting and unfit for a princess to view if you ask me. But I guess better in there than on the streets, you know?
I must add that this urinal is located right by the Palace Theatre, the home of the broadway show Singin’ in the Rain. I guess the West End is making it rain in more ways than one on this corner.