Newcastle is one of seven cities in the United Kingdom that has a Chinese village with many Chinese eating places on Stowell Road.
INewcastle ingelinye lamadolobha ayi-7 e-UK anedolobhana laseChina elinendawo yokudlela eminingi yamaShayina eStowell Street.