Question: Formulate an answer to this elaborate question: Where are Grenfell Centre and Telstra House both located?
Answer:
Adelaide, Australia