In Bisazza Street and Tower Road there are several leading brands and shops such as Diesel, Marks & Spencer, The Body Shop, Zara and Monsoon.However shops in Sliema are not only about fashion, there are also beauty parlours, toy shops, jewel stores, souvenir shops and home d??cor.