A. Richard Allen earned a degree in Fine Art Painting and an MA In Illustration at Central Saint Martins College in London. He has been working as an illustrator for more than a decade, attracting a large number of satisfied clients and a bunch of awards, both in Europe and North America, including the V&A Illustrator of the Year Award and Sky Arts Landscape Artist of the Year. Having served his time in London, Richard now resides in the seaside resort of Bournemouth, England where he paints, illustrates and teaches at the the local arts university.

Instagram