SLIEMA - A shop space measuring 33sqm, situated in the heart of the urban part of Sliema, enjoying a constant flow of business and leisure customers throughout the year. This shop is ideal as an art gallery, or a shop selling books, jewellery, fragrances, watches, make-up service and cosmetics products or other higher-end brand.Show more