Question: New Street, a principal thoroughfare and shopping street, and Grand Central shopping centre, are located in what town?
Sentence (from "Westfield Geelong"): Westfield Geelong is a shopping centre located in the Geelong CBD in Victoria, Australia which was opened in 1988.
Relevant evidence: No