Hall was educated at Cranleigh School,[1] and attended Gonville and Caius College, Cambridge, graduating with a BA in Law in 1989.[1] He completed a Postgraduate Certificate in European Integration (Law) at Saarland University, graduating in 1993. He later studied for an Executive Masters in Public Policy at the London School of Economics, graduating in 2017.[1]