Retail

Main Street Shopping Complex is the leading and most popular shopping complex in the south of Malta. With a number of shops all under one roof, you can find some of the best brands on the island including Debenhams, Pull & Bear, Terranova, Peacocks, Accessorize, Sterling Jewellers and many more.