You could say it like this.
You would have searched a long time, for the sort of winding lane and tranquil meadow THAT England later became well known for.
Which may be technically and grammatically wrong here, (according to some people, but not all)
it is how we phrase such sentences anyway.
Which = known for, famous for, celebrated for, in your context.
That is putting the emphasise on England,
Which is putting the emphasis on "the sort of winding lane and tranquil meadow"
your sentence needs some punctuation. however I cannot decide exactly where to put it.
please wait for other answers from other users, to battle it out among themselves.
EDIT: using the plural and singular clause rules from the second link.
"Which" is the correct sentence, (winding lanes and tranquil meadows = plural clause there are two things, therefore you have a choice, if it were converted into a question use of the word which"
which do you prefer England's winding lanes or its tranquil meadows?