23 August 1305 Posted on August 23, 2017 by Staff Sir William Wallace is executed for his high treason in London.