Press Release
June 27, 2019

Townsquare welcomes planning approval to realise its vision

Townsquare Sliema welcomes today’s decision by the Planning Authority Board and looks forward to creating…
Read More
June 3, 2019

One Works feature in the “Masters of Architecture” collection

One Works, who were appointed to design the commercial and open landscaped spaces for Townsquare,…
Read More