A lovely country house hotel in rolling Hampshire countryside
Three tasty courses from the set menu
Sit down to a relaxing lunch at Langrish House - a listed 17th century manor house set in 14 acres of rolling Hampshire countryside. Home to the Talbot-Ponsonby family for over seven generations, Langrish House is now a charming hotel which offers a haven of courtesy, charm and character. Enjoy a three-course lunch from the set menu.