South Lodge
A luxury retreat in the heart of the Sussex countryside, South Lodge is a stunning venue, perfect for team away-days, weddings, private dining, team building and more.
Escape the hustle and bustle of the City in this stunning country retreat in the heart of Sussex. South Lodge is a 5 star property nestled in lush grounds perfect for team building and away days, it even has its’ own helicopter pad! South Lodge can accommodate up to 170 guests for a meeting, or 200 for a drinks reception and 2019 will see the launch of a fabulous new eco-friendly spa, adding an extra special something for leisure and business retreats with a difference.
BY TRAIN: Less than a 15 minute drive from Horsham Station.
BY CAR: Long Hill, Lower Beeding, Horsham RH13 6PS