The Princeton private estate at Stirling has sold its last remaining homesite two years ahead of schedule.
To read our articles you will need to either login or subscribe.