Question: Where are Grenfell Centre and Telstra House both located?
Sentence (from "Grenfell Centre"): Grenfell Centre, also known as The Black Stump, is a high rise office building and is the third tallest building in Adelaide, Australia, with a height of 103 metres (338 feet).
Relevant evidence: Yes