Peter Luff was born in the Berkshire town of Windsor and attended the local Windsor Grammar School (now the comprehensive Windsor Boys’ School). He studied at Corpus Christi College, Cambridge, receiving a Bachelor of Arts (BA) degree in Economics in 1976; as per tradition, his BA was promoted to a Master of Arts (MA Cantab) degree.

