A little-known fact about Townsquare is that it will include 7,500 square metres of privately-owned open space that will be fully accessible to the public 24x7 and include a variety...
Read More
Townsquare Sliema is proud to be a sponsor of the Sliema Aquatic Sports Club for the coming season as one of its initiatives to support the local community. Townsquare CEO Peter Diacono can...
Read More