Time Out has officially launched its UK YouTube channel, marking an exciting new chapter in the brand’s continued expansion across video and social platforms.