Shops to be kept as heart of Perth community in £40m makeover

Shops on Dunkeld Road in Perth are to be redeveloped.
Shops on Dunkeld Road in Perth are to be redeveloped.