have any members experience of snow machines? A client has asked for one for my job for them next Saturday in central London. Is there any residue that needs cleaning up? What types are there? Any recommended hirers for the London area? Could research myself but little time in the run up to Xmas. All info etc appreciated. Thanks.