En 1332, Eduardo de Baillol, aspirante al trono de Escocia con el apoyo de Eduardo III de Inglaterra, comenzó una nueva invasión de Escocia. Robert the Bruce había fallecido tres años antes, y los ejércitos dirigidos por su hijo fueron derrotados en Musselburgh. Cuando Baillol tomó Perth y ocupó el trono, comenzó la Guerra civil escocesa. Eduardo III de Inglaterra obligó a los monasterios de la zona a costear la construcción de una gran muralla defensiva, con torres y puertas fortificadas, como parte de su plan de convertir a Perth en una base inglesa estable. Concluida su edificación, Perth se convirtió en la ciudad más fortificada de Escocia en toda la Edad Media. Actualmente no queda ningún resto de aquellas primitivas murallas. La última torre que se mantenía en pie ("Monk's Tower", "la torre del monje") fue derruida en 1810.