December 6, 2018 International Sports Convention heads to London for ISC 2020  The organisers of the International Sports Convention today announce that the 2020 edition will take place in London.   ISC London will take place in June 2020. This will coincide with other major sporting events held in London in particular, part of the UEFA EURO 2020 … Read more