2025Neil Cowley Trio ConcertsCatch Neil Cowley Trio live and on tour right now! There are 20 concerts scheduled across United Kingdom, Austria, Germany and more. The next Neil Cowley Trio concert is scheduled for Friday, December 5, 2025 at Kings Place in London, England, United Kingdom.