answersLogoWhite

0

This is a confusing question. Loch Lomond is the largest body of water by area, but Loch Ness has more water in it as it is very deep, though not the deepest in Scotland. So the correct answer for which one has more water than all English and Welsh lakes is Loch Ness.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions