Find specialists in Foxton, England The most extensive list of specialists 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. Lodge S G Foxton, England Plumber Detail Address: Station Rd, Cambridge, Foxton, England CB22 6SA . Phone: +44 1223 870410. Types of specialists in Foxton, England Car repair Plumber