Unable to answer "What are the opening hours here?" – Riverside Park Pitch & Putt (Golf Course) – https://osm.org/way/163487281 via StreetComplete 58.2:

Riverside Park Pitch and Putt closed down "several years ago" and is now "managed for the benefit of wildlife" according to one of the information boards.