WELCOME TO YOUR CHURCH
To download an Order of Service, please click here
“Anyone who welcomes you welcomes me, and anyone who welcomes me welcomes the one who sent me.Matthew 10:40
We are the Anglican churches for the historic seaside town of Barry, which is one of the largest towns in Wales serving a population of over 60,000 people.
Get In Touch
All Saints Church Hall
Park Road, Barry
Vale of Glamorgan