Where is St Kilda Town Hall?

Where is St Kilda Town Hall located?

St Kilda Town Hall, Victoria, Australia (approx. -37.86861°, 144.9882°)


Where is St Kilda Town Hall on the map?