If current server doesn't work please try other servers below.
Season 12

Watch Dragons' Den Season 12 Episode 11 Online for Free
Overview:
Budding entrepreneurs get three minutes to pitch their business ideas to five multi-millionaires willing to invest their own cash.