Question: Formulate an answer to this elaborate question: Where is the university with which Newcaste Business School is affiliated located?
Answer:
Newcastle upon Tyne in the North East of England