Tough time for jobs in London, but there are a few you could check. Escape studios have freelance jobs. You could try smooth devil too. Do you want to do vfx? Do you have a showreel?