gps tracked leaflet distribution

GPS tracked leaflet distribution in Berkshire, Hampshire, Buckinghamshire, Middlesex, Oxfordshire, Surrey and London