December 2023
Charleswood square is a big mall, it harbours so many companies, restaurant and financial institutions, and there are so many things to keep you entertained there, ranging from shopping from different supermarkets or restaurants, to cinema places, or game house there etc. you will surely enjoy the time spent there.