Thatcher was born in Lewisham, London, the oldest child of a New Zealand-born British businessman, Thomas Herbert (Jack) Thatcher. He studied at the Mill Hill School until he left at the age of 18 to become a businessman.