Where is Victoria Centre?
Where is Victoria Centre located?
Victoria Centre, Nottingham, United Kingdom (approx. 52.95639°, -1.147222°)
Where is Victoria Centre on the map?
Victoria Centre - Nottingham Trent University
Victoria Centre - Wollaton Park
{"latitude":52.95639,"longitude":-1.147222,"title":"Victoria Centre"}