Question: Barclay Tower and The Epic, are located in which city?
Sentence (from "The Epic"): It was constructed from 2005 to 2007, and has 58 floors.
Relevant evidence: No