I cycle commute in London every day and you don't need dedicated cycling infrastructure. It's great to use if it's there but otherwise you make do. Rather than trying to take the most direct route, I cut through small laneways and alleys and ride through a couple of parks. Get on a bike and start exploring. There's nothing more soul crushing than London's public transport during peak hour.