From Our Editors
The family-run Langrish House is housed within a 17th century manor, set amid the striking surrounds of the South Downs National Park. An eatery serves meals, Sunday lunch and cream teas. Thirteen en suite rooms sport traditional furnishings. The venue regularly hosts functions such as parties and weddings.