Dena Holmes est née Thompson en 1960 à Hendon, au nord de Londres. Elle a travaillé pour une société de construction.
Thompson est née à Hendon, dans le nord de Londres, à Dena Holmes en 1960 et a travaillé pour une banque de construction.