Mars is located in Slough, United Kingdom on Dundee Rd. Mars is rated 3.7 out of 5 in the category food production in United Kingdom. Mars proudly makes the treats, nutritious meals, & many of your favorite products for over 100 years. Learn why we're ready to become a part of your family.
Accessibility
Wheelchair-accessible entrance