Dellor graduated from the University of Gloucestershire with a bachelor's degree in Sport and Exercise Science and Geography and from the London Institute with a master's degree in Broadcast Journalism.
Dellor received a bachelor's degree in Sport and Exercise Science and Geography at the University of Gloucestershire and a master's degree in Broadcast Journalism from the London Institute.