Town west of Glasgow known as The Cradle of the Royal Stewarts (7)
I believe the answer is:
renfrew
(Other definitions for renfrew that I've seen before include "Cried" , "Royal burgh nr. Glasgow" , "Strathclyde town" , "Town near Glasgow" , "Scottish town" .)