Oct 10, 2018 Charlestown Square is a large shopping centre. It will cater for most individuals as it has a wide range of speciality shops to suit most peoples needs. This shopping centre possess a stellar food court which specialises in an array of different style foods for