Explore details about location Ardoch Grove. Ardoch Grove is a location situated within the South Lanarkshire alongside other areas such as Aspen Place, Cityford Crescent, Libberton Mains.