Chapel House – is a place of retreat providing those involved in Christian mentoring or leadership with a peaceful space to rest and find spiritual refreshment.
Situated in the beautiful rural fringes of Worcester, the chapel provides a relaxed and comfortable backdrop for weary guests to unwind and seek prayerful encouragement and restoration. Continue reading “‘In the beginning…’”



Recent Comments