Part of Auchterarder High Street was closed after a fire broke out in the landmark clock tower of the Aytoun Hall.
Police warned motorists of delays after the road was reduced to one lane while fire crews tackled the blaze.
The incident was reported at around 1.45pm and three appliances of Scottish Fire Rescue attended – two from Perth and one from Auchterarder.
Two breathing apparatus and two hose reels were used to extinguish the fire.
Damage was restricted to a corner of the roof but the fire officers remained at the scene for a couple of hours to ensure the blaze didn’t reignite.
The High Street is now fully open.
The cause of the blaze is under investigation.
Aytoun Hall is a beautiful historic building, so hopefully there won’t be too much damage before our Auchterarder firemen put out the fire! pic.twitter.com/lJWkzR9H11
— The Ruthven Gallery (@RuthvenGallery) March 29, 2018