About
✨ The Manor House — Your Perfect Wedding Setting ✨
Timeless, elegant and full of character, The Manor House offers the dream backdrop for your special day. With space to sleep up to 16 guests, it’s the perfect place to celebrate, stay, and make unforgettable memories all in one stunning location.
Surrounded by beautiful grounds, classic architecture and a warm, intimate atmosphere, it’s ideal for:
💍 Weddings & elopements
🎉 Pre-wedding stays
📸 Photoshoots
💐 Family celebrations
✨ Luxury countryside breaks
Whether you’re hosting a full celebration or an intimate gathering, The Manor House brings charm, beauty and ease to every moment.
Your celebration deserves somewhere unforgettable — and this is it.
Venues you may like
Check out other venues that are popular with couples right now
Frequently asked questions
Venue type:
Ceremony options:
Dining options:
Evening entertainment:
Overnight accommodation:
Venue staff assistance:
Venue leisure facilities:
Other features:
Reviews for Manor House at the Downwood Vineyard
Be the first to share your experience!
Your feedback can help future couples make the best decisions for their special day.