Eldon Square Shopping Centre is placed in Newcastle city and it's a perfect place for shopping.
Where you can find that file
This file can be found in the followind entries and articles:
Newcastle, British party city - England has many interesting cities and Newcastle is one of them. See my travel guide with tourist attractions, restaurants, parties and British pubs.
Additional information
Below is a set of basic information about the selected file: