El rey Eduardo I de Inglaterra invadió la ciudad de Perth en 1296 sin apenas resistencia.