Pest problems in North London are on the rise. In fact, local councils have found that over 186,000 complaints have been made over a five year period about mouse and rat problems alone in London. That’s over 100 residents a day calling their local authorities to sort out the problem.
You are here
Home > Posts tagged "London sewer system"