Born in London, he established a paper merchant business. He entered politics when he was co-opted onto Lewisham Borough Council to fill a wartime casual vacancy in 1944. When local elections resumed after the war in 1946 he was elected a member of the London County Council representing Lewisham West, retaining the seat for a second three-year term at the 1949 election.
He was elected Member of Parliament for Lewisham West at the the 1950 general election, and held the seat until standing down at the 1964 general election. During the passage of the London Government Bill in 1963 he attempted to prevent the merger of Lewisham with the neighbouring Metropolitan Borough of Deptford, stating that
"It is not that we object to Deptford, or its people. We are very fond of them. It is simply that we do not want to go in with anybody. Like Deptford, we want to be left alone."In spite of his efforts the two boroughs were merged to become the present London Borough of Lewisham.
He was awarded the CBE in the 1962 New Year's Honours "for political and public services".
For the psychic researcher see .
- "Obituary: Mr H. A. Price". The Times: p. 12. 8 December 1982.
More information on the Wikipedia page .