If you go to the European sub forum on subaruforester.org and ask the same question I reckon you'll find someone who'll know where to direct you.
There is a "good mechanics" thread, but can't recall a NE London garage popping up. Worth a post and a search though I'd suggest.