In reference to reports made in the press today concerning a minor incident affecting a basement car park adjacent to the Townsquare site. During coring works to prepare for the…
Read More
An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema