AncientPages.com - On August 29, 1475, the Treaty of Picquigny ended a brief war between England and France. It was a significant historic peace treaty that followed an invasion