Article
March 18, 2019

From green facades to art paths: Creating quality green spaces at Townsquare

A little-known fact about Townsquare is that it will include 7,500 square metres of privately-owned…
Read More
Article
March 12, 2019

Townsquare supports Sliema ASC

Townsquare Sliema is proud to be a sponsor of the Sliema Aquatic Sports Club for the coming…
Read More