Located in central Blenheim, Star of the Sea Marlborough is a remarkable church known for its wonderfully crafted wooden structure featuring dedicated stained glass windows and high vaulted ceilings. The modern glass altar partition and upstairs organ create a sacred atmosphere that blends history with contemporary worship. This parish is celebrated for its diverse and eclectic community, making it a proud spiritual home for people of all ages and cultures seeking a unique and inspiring place of worship.
Leave a Reply