Sliema Office Space For Long Let located in the best part of town. Recently finished with modern fittings and full equipped. Enjoying frontage on a busy part of Sliema with good foot fall. Includes meetings rooms, kitchen, open plan space as well as a large back terrace. Measuring a total of 270sqm internal and 100sqm terrace area. Ideal space for up to 25 work spaces.