ICF – International Canoe Federation World Championships – Lee Valley – London.