Townsquare Sliema will be resuming excavation works in the coming days as it moves ahead with realising its landmark project following approval of its revised plans by the Planning Authority...
Read More
An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema