Question: the 2017 icc champions trophy was held at
Answer: It was held in England and Wales from 1 June to 18 June 2017 .