Newcastle is a city in Tyne and Wear, United Kingdom. It has many popular attractions, including Chinatown Express, Newcastle Castle, making it well worth a visit.
Show Less
Cloudy 9 - 10℃
Newcastle Travel Guide
Travel Guide
Other
Introduction
Newcastle is a city in Tyne and Wear, United Kingdom. It has many popular attractions, including Chinatown Express, Newcastle Castle, making it well worth a visit.