Kong Edvard I av England kom med sin hærstyrker til Perth i 1296. Byen hadde da bare en grøft til forsvar og sparsommelige festningsverk og hadde lite å stille opp mot engelskmennene som av egen erfaring bygde opp større og kraftigere festningsverker. En plan for en bymur ble satt i gang i 1204, og var ferdig bygget da Robert Bruce gjenerobret byen i 1313 og ga ordre til å rive murene.