Reviews of Whaddon Garage. (Auto Repair Shop) in Gloucester (Gloucestershire).