Winning images of the mysterious and beautiful parts of our Universe are on display in London.