Over the years, London has given birth a number of appalling and frankly disgusting things: we’ve had stinkpipes, the great bed bug scare of 2023, and lets not forget about the Whitechapel fatberg.
London bus drivers have been battling cockroach infestations – including in their eating areas London bus drivers have demanded a quick resolution to the blight of cockroaches that has invaded their ...