Explore details about location New Hill. New Hill is a location situated within the Purley on Thames CP alongside other areas such as Park Walk, Pryor Close, Westbury Lane.