Combined Green Space means the Open Space the Incidental Open Space and the SuDS or any part of them as the context requires
Open space means undeveloped land, a naturally landscaped area, or a formal or man-made landscaped area that provides a connective link or a buffer between other resources.
School premises means either of the following:
Leased space means individual storage space at a self-service storage facility which is rented to an occupant pursuant to a rental agreement.
Premises means the location where the Services are to be supplied, as set out in the Specification.