Complex sentence: The International Media Awards is an annual awards ceremony held in London to celebrate high standards of Middle East journalism held by the International Council for Press and Broadcasting, a subsidiary body of the Next Century Foundation.
Split into simpler sentences: The International Media Awards are annual awards, presented in London, to celebrate high standards of Middle East journalism. The awards are presented at a ceremony held each year by the International Council for Press and Broadcasting, a subsidiary body of the Next Century Foundation.