Overview Details Press Releases Multimedia Locations People Groups Blocked drains in London. Drain repairs and CCTV drain surveys carried out by J Snow Drainage London.