Townsquare Sliema has suspended excavation work for a temporary period out of respect for residents who are having to spend more time at home due to the COVID-19 pandemic. During...
Read More
An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema