Thornton was born in London, the son of Sir Edward Thornton, also a diplomat, who for many years held the post of British Minister to Portugal.
Thornton lahir di London, sebagai putra dari Sir Edward Thornton, juga seorang diplomat, yang selama beberapa tahun memegang jabatan Menteri Britania Raya untuk Portugal.