[待更新] Blocked Drains in London. Blocked Drainage Company in London for Drain Clearance, Unblocking & Repairs. J Snow Drainage London your best choice for Blocked Drains.ainage London they used great drainage equipment without extra charge! I will surely recommend them...