@NiallA - sadly, I find this quite interesting. Worth bearing in mind that "waiting", "parking", and "stopping" are all different things. Stopping, allowing people to get in or out of a vehicle, is allowed everywhere apart from where there are red lines. Loading/Unloading (effectively another form of stopping) is allowed everywhere, apart from on red lines or where there are yellow lines and kerb flashes.
I reckon stopping, dismounting and pushing your bike into the house/stair/garden would count as stopping and is allowed almost everywhere. Add the fact that there is no sanction that can be applied to a cyclists for stopping anywhere, then I don't really think we have anything to worry about.
You have to remember that the TRO system and parking controls were created in the mid-1980s. No-one gave any thought to cycling at all - if you had suggested to the parliamentary draughtsmen that they should consider a scenario involving pop-up segregated cycle lanes, double yellow lines and cargo bikes they would have thought you had been hitting the Hoffmeister particularly hard at lunchtime that day.