Newborough has a pub, a school and a church.
Newborough ten un pub, unha escola e unha igrexa.