Question: Where is the university with which Newcaste Business School is affiliated located?
Answer: Newcastle upon Tyne in the North East of England