Explore details about location Bennan Place. Bennan Place is a location situated within the South Lanarkshire alongside other areas such as Ballantrae, Loancroft Gardens, Strathdon Place.