An on-going changing collection of most recent, past and present travels.
Taking in a variety of subjects throughout the seasons, travelling at home and abroad wherever my thoughts want to take me.

Prices start at £599 please contact for invidual painting prices.
Offer – Buy an original canvas painting and receive a free high resolution print worth £50

I have for most of my life lived in Kent, Surrey, Sussex, and Hampshire, the memories of which have prompted me to visit old haunts that have excited me throughout my life. I am currently travelling around the Home Counties wishing to express my feelings in paint to re-live my early days. Prices start at £895 in this current exhibition please contact for invidual painting prices. Please view John’s new video here

Featured below are just a few commissions undertaken over many years. My ability to orchestrate a commission and understand a brief, stems from my days as a top illustrator based in London. I love to meet people and hear their feelings and reasons for putting such an important project in hand.

Please contact to discuss your commission.
Offer – Buy an original canvas painting and receive a free high resolution print worth £50

Selection of signed limited edition high quality, high resolution prints with UV permanent printing inks are available. Although past works have been produced as prints to date, the intention will be to supply more recent paintings as prints, this is due to the fact I have had numerous requests for further certain subjects.

Prints are priced at £50 each, please contact if you are interested in a print.

If you would like further information about any of John’s paintings or are a hotel interested in purchasing or having an exhibition of his works or a question regarding commissions please click here to contact John’s agent Lara Bishop.

If you would like to be added to John’s exhibition brochure mailing list, please email Lara and send your full name and postal address.

John is represented by Lara Bishop, for all enquiries please contact her:


+44 (0) 7843 246730


To subscribe to receive updates, please enter the following details (* denotes a required field):