I usually take both of mine from Kingston down to RTM in Liphook - a short blast down the A3 but made more difficult now by the mining going on at Hindhead. Sometimes get a free loan car from them if I need it, or get a lift to Liphook station and train into Waterloo. If you check around you'll find lots of positive feedback for Russell.
He had tried them first but were fully booked for when he wanted it done, he then booked it into a garage not far from Guildford which is well known to everyone on here but was pursaded to cancel that, and i think he now has booked it in with russ and is prepared to wait.
Use CarpentersMotors, they use to be on the road from Hampton Court Palace to the M3, but have now moved to Molsely. I bought my XC90 from them and have had it serviced their twice. I find them very friendly and good value compared to the Volvo dealer that use to be in Teddington. Good luck. For servicing they also do loan cars which I always use