Townsquare 1 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
Townsquare 1 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