Posted on Monday, August 22, 2016 at 4:30 am CDT
It's no secret that London is a densely populated city. Almost nine million people live and work in the UK's capital. But, those inhabitants don't just share the city with other people. Pests can often be a big problem for householders and businesses.
Source: Top Dog London Pest Control