A short film showing a behind the scenes look into staging
the London British Video Awards ceremony in London's Old Billingsgate Fish Market. It showcases the creative talent that it takes to put on such a show.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?