It really is the narrow road, you have to litterally park as close as possible to the kerb otherwise I will lose my wing mirror, and risk a full length scratch down the side from the next van to attempt a delivery lol.
What doesnt help is the kerb, they recently replaced nice old kerb stones that leaned away from the road surface to those new sharp ones that lean into the road surface..
old style kerb
-------\
--------\___________
new stupid kerb
-------/
------/_______________
Im actually thinking about doing that old trick of putting a piece of wood up agaist the kerb lol