Old English Garden

The Old English Garden is an oasis of calm, tucked away between the North Carriage Drive and the Cricket Pitches.