Shiloh 2018 holds from Tuesday, 3rd December 2019 to Sunday, 8th December 2019.