More on...

Newcastle upon Tyne

Newcastle upon Tyne

Newcastle upon Tyne is a tourist-seducing city located in the metropolitan county of Tyne and Wear, in England’s chilly north-east.