Explore details about location Deeview Road South. Deeview Road South is a location situated within the Aberdeen City alongside other areas such as Charlestown Circle, Thom's Place, Logie Place. Additionally, some smaller parts of Deeview Road South include specific areas like Kirk Crescent South, Cults Avenue, West Cults Road adding to the diversity of its landscape.