I think it is illegal to completely obstruct a pavement to the point that wheelchairs, pushchairs etc can’t get past.
But parking your car and leaving a bit of a gap is apparently fine.
When I had driving lessons, it was taught that most people think that’s the rule, and in real life it practically is the rule, but it’s on the books as illegal to put your car on the pavement at all, and you’ll be penalised for it during the parking parts of a driving test.
I know you’re not allowed to put an HGV on the pavement, but I thought everything else was ok.
From the highway code:
244
You MUST NOT park partially or wholly on the pavement in London, and should not do so elsewhere unless signs permit it. Parking on the pavement can obstruct and seriously inconvenience pedestrians, people in wheelchairs or with visual impairments and people with prams or pushchairs.
Law GL(GP)A sect 15
Signs explicitly permitting it are rare.
I think the specific offence is driving on the pavement, which parking obviously requires, but I could be wrong.
From the highway code:
244
You MUST NOT park partially or wholly on the pavement in London, and should not do so elsewhere unless signs permit it. Parking on the pavement can obstruct and seriously inconvenience pedestrians, people in wheelchairs or with visual impairments and people with prams or pushchairs.
Law GL(GP)A sect 15
Signs explicitly permitting it are rare.