Listing image: The Leo Morland TrioEventThu, 3 Dec, 19:30£13.20The Leo Morland TrioGreen Note, 106 Parkway, LondonConcertJazzLive music