if you're willing to come as far as Langley you might as well go the extra 15 minutes and take it to Stefan Feeg in Surrey.
If he doesn't have a correct German fender, he will certainly take one you can supply to work with!
I, of course am trying REALLY hard to not need to take any replacement fenders to him

but when other cars crash into mine (I swear it's never my fault).......he's always taken great care of the 57 and he did all the body work to the 55.
15 more minutes is well worth it
just my .02