Skip to main content
Friendly
Entry
Parks & Walks

Upton Court Park

Upton Court Park is Slough’s main sports park and offers naturally landscaped parkland with stunning views of Windsor Castle.

Some of the facilities and attractions in the park:
6 Football pitches
Changing facilities with toilets
Landscaped parkland
Woodland and wetland areas
Natural areas
Streamside walks, ideal for buggy, scooters or bicycle.
3 Play areas to suit different ages groups


Perfect park for a day in the open air with the family. Don't forget to pack your lunch and drinks. 

Free car park available on-site (SL3 7LU). 

Dog friendly.

Upton Court Park - image 1Upton Court Park - image 2
Upton Court Park - image 1

Opening Hours

MondayOpen
TuesdayOpen
WednesdayOpen
ThursdayOpen
FridayOpen
SaturdayOpen
SundayOpen

Contact details

Loading map...

You may also be interested in