When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I use Welch Group in Great Shelford (just south of Cambridge) and had my 60K service there earlier this year. The service side is fine - I just wasn't impressed with the salesmen.
Donalds Garage are in Peterboro, nice set-up, never had any problems with service. Bought mine from there and the sales guys were clued up and good fun.
I have had a couple of warranty jobs done at Donalds Subaru and they have been fine, I will be going there for servicing despite buying the car elsewhere.
The sales guys just couldn't beat the deal I got at another dealer but, I could happily recommend them to you