To navigate, press the arrow keys. Magnet Cars ← View details Toll Bar House, Uffington Road, Stamford, England PE9 3AA +44 7739 353500 Get Directions From* To * — Required information