Davidson je zasnoval poštne znamke za britansko Royal Mail, vključno s serijo "Sherlock Holmes" iz leta 1993, "The Station" v seriji "British Pub Signs" iz leta 2003, štirje "Business and Consumer Smilers" iz leta 2010, "Paralympic Games - Equestrian" v seriji "Olympic Games and Paralympic Games 2012
" septembra 2018 in božične znamke istega leta.