0 votes
What channel is the TV Choice Awards 2018?

1 Answer

0 votes
When were the TV Choice Awards 2018 and who hosted the event? The 22nd TV Choice Awards took place on Monday, September 10, 2018, at The Dorchester in London.
...