Car repair in Foxton, England The most extensive list of Car repair in Foxton, England Autostore Foxton, England Car repair Detail Address: Orchard Farm, Fowlmere Road, Cambridge, Foxton, England CB22 6TA . Phone: +44 1223 873007. Website: autostore.co.uk. Types of specialists in Foxton, England Car repair Plumber