South London bike shop hit by unbearable stench from Thames Water sewer
A bike shop in Herne Hill, south London, has been affected by a persistent toxic stench originating from untreated sewage in Thames Water drains.
A bike shop in Herne Hill, south London, has been affected by a persistent toxic stench originating from untreated sewage in Thames Water drains.