Avaya House is situated near Lane Cove National Park, offering a serene and green environment that can enhance your work experience. If you prefer a change in pace from city life, then this location will be at the top of your list.