J Snow Drainage London 3 years ago ID: #53537 Listed In : Home International House 24 Holborn Viaduct, Londo, EC1A 2BN 0207 125 0295 https://www.jsnowdrainagelondon.co.uk/ [email protected] Business Description Blocked drains in London. Drain repairs and CCTV drain surveys carried out by J Snow Drainage London. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Blocked Drains