John Allen is an experienced photographer with a demonstrated history of working in the photography industry. Event photography, Press and PR, advertising, commercial photography and fashion/hair imagery. Over 20 years working in Press and PR. Long time wine and cycling enthusiast.