Sport Central
Sport Central is a multi-purpose built sports centre and events arena that is located in the centre of Newcastle upon Tyne , England . 
<triplet> Sport Central <subj> arena <obj> instance of <subj> Newcastle upon Tyne <obj> located in the administrative territorial entity