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 is the Greater London (General Powers) Act, it has no bearing on what happens outside of London. “Should” instructions in the Highway Code are guidance for best practice and are not enforceable in and of themselves.
I know you’re not allowed to put an HGV on the pavement, but I thought everything else was ok.
From the highway code:
Signs explicitly permitting it are rare.
Law GL(GP)A is the Greater London (General Powers) Act, it has no bearing on what happens outside of London. “Should” instructions in the Highway Code are guidance for best practice and are not enforceable in and of themselves.