Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Pest Control Tower Hamlets, which is in category bed bugs. The legal address of the company is Leopold Street, Tower Hamlets, London E3 4LB. For more information, call 02032808797 Your comments* (not for publishing) * — Required information Pest Control Tower Hamlets ← View details Leopold Street, Tower Hamlets, London E3 4LB, United Kingdom, Tower Hamlets, London 02032808797