Langrish House is a historic country house hotel, dating back to 1643, offering elegant rooms and set within 14 acres of landscaped gardens. This luxury bed and breakfast provides a tranquil escape with its rich history and picturesque surroundings.