Slough is a family-friendly place known for its restaurants and bars. Why not take time to see places like St. Mary's Church (Slough) and St. Paul's Church (Slough)? Popular sights in the surrounding area include Windsor Castle and LEGOLAND® Windsor.