Grimond was born in St Andrews , Fife .
Grimond was was educated at Eton College and Balliol College , Oxford .
Grimond was born in St Andrews , Fife , and was educated at Eton College and Balliol College , Oxford .