Discovery Land Company

1-1 of 1 Articles
Clock icon 2 minutes

Over £300 million has been invested in the renovation of Taymouth Castle in Perthshire, with work now underway and further proposals pending before planning officials. Restoration work began last week at the castle, which was bought by US-headquartered Discovery Land Company in 2018, and will

1-1 of 1 Articles