Site Clearance

Stage I and Stage II site clearance in progress in Iver, Buckinghamshire.