Mantra on Edward is located on the corner of Edward Street and Wickham Terrace, just 50m from Central Station.