EFG London Jazz Festival returns this November with ten days of concerts across concert halls and clubs, churches and ...