St. Killians, New Inn