![](https://d3lm2r2k1nhcbq.cloudfront.net/app/uploads/2018/12/19081946/Main-Retail-Avenue-Carousel-1024x559.jpg)
Global design and consultancy firm One Works signed up to Townsquare last year to help shape the open-air and retail spaces because it saw an opportunity to create a transformational...
Read More
An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema