Touch down at Waldershare Park a private field near Dover (England) ...