Townsquare is delighted to become the first official Green Partner for the Saġġar project. Saġġar is the collaboration between the QLZH Foundation and Act Environment, two non-profit organisations who have...
Read More
An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema