Construction giant abandons plans for 117 new homes in Blairgowrie

The Stewart Milne site in Blairgowrie
The Stewart Milne site in Blairgowrie