Powell est né à Westminster, en Angleterre, de Philip Lionel William Powell et de Maud Mary Wells-Dymoke.
Powell est né à Westminster, en Angleterre, de Philip Powell et de Maud-LRB- nÃ e Wells-Dymoke -RRB-.