Neil Carroll

Neil Carroll

Neil is a self-taught London-based artist known for his atmospheric oil paintings and expressive approach to composition. After years of balancing creative ambitions with other commitments, Neil became a full-time artist in 2017, developing a distinctive style focused on mood, emotion, and interpretation rather than strict realism. His work simplifies detail while capturing the essence and atmosphere of his subjects, earning recognition through exhibitions including the Royal Institute of Oil Painters Annual Exhibition at the Mall Galleries, London.

Skip to results list

Active filters:

125 items
Column grid
Column grid

Filter

Active filters: