is it legal out there to park where he is for a delivery?
Pavement parking in London is generally illegal. There are exceptions for deliveries although local signage might override that exception so it isn't straightforward.
Also most delivery drivers for the companies (not contractors) don't give a fuck because their employer will just pay the fine and put it down as a a business cost.
What an asshole, is it legal out there to park where he is for a delivery?