75sqm Sliema Office Space. Office measuring 75sqm in a quaint office building located in the most central part of town. Enjoying good natural lighting since its in a corner building. Optional reserved parking spaces may be found in the vicinity of this block.