London’s canal population has doubled in the last few years. More than 3,000 boats now continuously cruise in Greater London, with the largest concentration on the Regent’s Canal between Paddington and Mile End.
If you don't have a home mooring you'll either need to keep cruising through the winter or pay for a spot on a winter mooring. If you're moving around then you'll also dodging the stoppages, too. It's not as hard as it sounds.