Grand designs for a new country home

Castlehill in Eaglesham (Photo: Thomas Robinson Architects)