Perfect office for a team of 7 | Arrange a tour today and move in tomorrow!
611 Flinders Street, the home of The World Trade Centre firstly opened in 2014 becoming the gateway to Melbourne’s Central Business District.
World Trade Centre is walking distance from Southern Cross, Etihad Stadium and is surrounded by an abundance of restaurants, cafes & bars. Nearby hotels include Crown Plaza and Crown Melbourne for your convenience.
Read more