Question: What is this shopping centre in Nottingham, England located near the Royal Centre tram stop?
Sentence (from "Victoria Centre"): Intu Victoria Centre, is a shopping centre in Nottingham, England, constructed between 1967 and 1972.
Relevant evidence: Yes