Our Location

Located in the heart of Southern Cross Station

We are conveniently located within Southern Cross Station at 99 Spencer Street, Docklands (between the intersections of Little Collins and Bourke Street). We are just under the ‘yellow box’ metro offices so keep a look out for the black tiles and large yellow signage – view our map and more photos below!