If your trip to Slough is all sorted out but your travel itinerary is a little on the empty side, let us give you a helping hand.Windsor Castle deserves way more than just a quick drive-by. Hop out of your car and spend some quality time getting acquainted with this iconic attraction during your time in Slough.Eton College and Frogmore House are awesome attractions that everybody should make time to stop by. Plan out a route and enjoy taking in each one.Not far from the heart of the city, Windsor Royal Shopping Centre is one attraction you might like to put on your must-see list. Dorney Lake and St. Georges Chapel are also close by and worth a pit stop.