The New Inn is a pub located in Wetherby, offering a warm, family-friendly atmosphere and a menu with appetizing dishes. It features a picturesque setting and a lively atmosphere, making it a popular destination.