Allen was appointed a Commander of the Order of the British Empire (CBE) in the 2003 New Year Honours "for services to the XVII Commonwealth Games". He was knighted in the 2012 New Year Honours "for services to the 2012 Olympics and Paralympics".