What is this shopping centre in Nottingham, England located near the Royal Centre tram stop?
Victoria Centre
-1
Section::::Abstract.
Royal Centre tram stop
2989921
-1
Section::::Abstract.
Victoria Centre
1312308