UoH employee here! This is the new accommodation area for the University of Hertfordshire, the oval is the central meeting point and gym, surrounded by a man made lake. The paths lead out to the new accommodation blocks, tennis courts and paths down to the main campus.