
Just beyond our stunning South Downs lies a quaint and colourful foodie haven, the refined yet relaxed Terra Restaurant at Tottington Manor. Known as one of Sussex’s premier wedding and event venues, Terra Restaurant boasts uninterrupted views of rolling hills, making it a year-round destination for food lovers seeking something special. Not Just Any Restaurant…