The Shops at Charleston Place: A Grand Connection Charleston Place is a shopping destination in North Charleston, South Carolina. The Shops at Charleston Place feature over 130 stores and restaurants and offer the convenience of one-stop shopping. The Shops at Charleston Place Charleston Place is a one-of-a-kind luxury lifestyle destination in Charleston, SC. The Shops at Charleston Place offer an...