Are you seriously trying to generalise from your experience as one person to an entire city?
There's certainly enough remote work going for you to find a job. Or for everyone reading this page to do so. But there are over 100 000 people working in IT in London. Are there 100 000 remote jobs available?