Sliema Office Space to Let. Measuring 165sqm in a quaint office building located in the most central part of town. Consisting of an entrance hall leading onto two open plan spaces which can house up to around 15/16 work spaces. Enjoying good natural lighting since its in a corner building. Optional reserved parking spaces may be found in the vicinity of this block.