Larmer Tree Gardens, Lostwood Area