It may be too far, but I've always had work done by Marsh Motors in St. Albans. Tiny place, but they really really know their stuff and all work is fairly priced and properly carried out. Not a specialist, but they do know Golfs very well.
Cheers,
James