World / London Ewww! What Stinks? London And it's not the French, despite what the tabs say By Mary Papenfuss Posted Apr 19, 2008 1:37 PM CDT Copied Back