Neil Carroll

Showing all 12 results

Neil Carroll

Neil Carroll Original Paintings for Sale at Cheshire Art Gallery.

Neil’s paintings have been exhibited at the Royal Institute of Oil Painters Annual Exhibition 2014. Held at the Mall Galleries, London. He has also exhibited at various prestigious galleries and a publisher.

Art Critic Brian Sherwin

‘Neil Carroll’s still life paintings tease viewers with a sense of momentary presence. In other words, it is almost as if he captured a glimpse of the objects. A moment caught in time out of the corner of the eye.