Where is St Kilda Town Hall?

Where is St Kilda Town Hall located?

St Kilda Town Hall, St Kilda Town Hall, Australia (approx. -37.868614°, 144.98819°)


Where is St Kilda Town Hall on the map?