Snagging inspections LondonNew builds in London, typically, have 60 to 120 snags! Snagging inspections are essential when investing in a new build in the greater...