Newborough is the home of the Prichard Jones Institute, considered an exceptional example of an early 20th-century public institution.
Newborough ad otthont a Prichard Jones Intézetnek, amely XX. század elején korának egy kivételes közösségi intézménye volt.