Where is The Melbourne Central Clock?

Answer
The Melbourne Central Clock is located at Melbourne Central, 300 Lonsdale St, Melbourne VIC 3000, Australia. It is in Melbourne, Victoria, Australia.

The Melbourne Central Clock is located at Melbourne Central, 300 Lonsdale St, Melbourne VIC 3000, Australia. It is in Melbourne, Victoria, Australia.