London & Cambridge gas & auto Need fuel, oil, or other services for your car near London & Cambridge? BP Station, Deerfield BP Station, Deerfield Location 109 North Main Street Deerfield WI 53531 postal Phone: (608) 764-5051work Website: Visit