Explore details about location Town Tree Hill. Town Tree Hill is a location situated within the Dawlish CP alongside other areas such as Lawn Hill, Mount Pleasant Road, Westwood Hill.