English: Newcastle is one of 7 cities in the UK that has a Chinese village with many Chinese restaurants on Stowell Street.
Telugu: స్టోవెల్ స్ట్రీట్లో అనేక చైనీస్ రెస్టారెంట్లు ఉన్న చైనీస్ గ్రామాన్ని కలిగి ఉన్న UK లోని 7 నగరాల్లో న్యూకాజిల్ ఒకటి.