
This week saw preparatory works recommence on-site as the final excavation phase gets underway. On Monday we welcomed the arrival of the latest ‘Terrain Leveler’ machinery equipped with dust suppression...
Read More
© 2025 Townsquare. All rights reserved Privacy Policy
An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema