Location

On the rooftop of a building neighbouring Embla, The Melbourne Theosophical Society. Look for the signs at the doors and head up to the rooftop via the lift and a flight of stairs. The address is 126 Russell St, Melbourne 3000.

NOTE: The rooftop is not wheelchair accessible as there are stairs.