
The Teahouse – Elevate Your Celebration
The Teahouse offers a stunning setting with beautifully landscaped grounds and a unique water feature, making it the perfect venue for weddings, and special celebrations. This elegantly restored Edwardian stand-alone venue, complete with a tranquil pond, blends historic charm with modern sophistication. With a maximum capacity of 100 guests, it provides an intimate and unforgettable experience for any occasion