McDonald's

Restaurant in Slough, UK

Opening hours: 24/7 Features: outdoor seating, takeaway, vegan options, step-free access, air conditioning

ExtraMSA Beaconsfield Services, Beaconsfield, HP9 2SE