New Offices Sliema To Let in a central part of town forming part of a mixed used development. Corner site building enjoying good natural lighting in most of the property split on ground and first floor levels. The premises are being offered fully finished.