Explore details about location Newleaze Gardens. Newleaze Gardens is a location situated within the Tetbury alongside other areas such as Upton Gardens, Gumstool Hill, Park Close.