Quizzing Live

What Is The Largest Natural Lake In England

Answer:
Windermere