Stench siege: south London bike shop plagued by ‘unbearable’ odour from Thames Water sewer – The Guardian
An 'unbearable' stench from a Thames Water sewer has forced a South London bike shop to shut its doors, flooding the premises and leaving staff...
