London TV show exhibits