Georgia Toffolo – National Television Awards 2018 in London Georgia Toffolo: National Television Awards 2018