Skip to content

Newcastle upon Tyne

Newcastle upon Tyne is a university city on the River Tyne in northeast England.