Question: Where is the university with which Newcaste Business School is affiliated located?
Sentence (from "Newcastle Business School"): Newcastle Business School is a business school in the north of England; based at Newcastle-upon-Tyne England.
Relevant evidence: No