Davidson ha dissenyat segells postals per al Royal Mail del Regne Unit, incloent-hi el conjunt de 1993 "Sherlock Holmes", "The Station", en el conjunt de 2003 "British Pub Signs", quatre de 2010 "Business and Consumer Smilers", "Paralympic Games - Equestrian" en el "Olympic Games and Paralympic Games 2012
" set, el set de setembre de 2018 "Patrimoni postal: correu per bicicleta" i els segells de Nadal del mateix any.