Hardy-Roberts was born Geoffrey Paul Francis Jacques Roberts, the son of Alfred Walter Roberts and Marguerite, the daughter of Paul Nathan who had changed his name to Hardy. Geoffrey changed his surname by deed poll in 1937.[1] He was educated at Eton College and the Royal Military College, Sandhurst, before commissioning into the 9th Queen's Royal Lancers in 1926. He initially served in India and was promoted to lieutenant in 1929. In 1933, he returned to the United Kingdom and served as Adjutant of his regiment between 1933 and 1935. He retired from the army with the rank of captain in 1937. On 28 April 1938, he was elected unopposed to the London County Council to fill a casual vacancy. He sat as a Municipal Reform Party councillor representing Lewisham West and held the seat until elections were resumed after the Second World War in 1946.