The park is located in a picturesque setting beside the Thames. Car parking is available at the entrance in Wraysbury Road (fees apply) and a kiosk is open during the summer selling ice creams and light refreshments.
Attractions at the park include a splash park (interactive water play area), two play areas a skate park, three tennis courts and an 18 hole crazy golf course.