Southdowns Manor, an idyllic setting for the perfect wedding and offered to you exclusively for the day.
Southdowns Manor is the latest acquisition for The Tabor Group – now comprising 5 exquisite exclusive use venues. With over 20 years’ experience in providing couples with the perfect setting for their special day, they guarantee the highest levels of customer service and satisfaction.
Southdowns Manor, close to the Hampshire, West Sussex and Surrey borders, is situated in an area of outstanding beauty, deep in the heart of the South Downs National Park.
This charming Manor has been sensitively and sympathetically refurbished, transforming it into a stunning, elegant venue – perfect for that special day.
Southdowns Manor will offer the warmest of welcomes to you and your guests, providing the ideal setting for smaller, more intimate events and large parties alike.