scottish castle for sale

A truly exceptional castle

A magnificent Scottish castle with listed gardens and its own ghost has come onto the market near St Andrews