What is Britain largest lake?

In the United Kingdom which consists principally of England, Wales, Scotland and Northern Ireland - the largest natural body of water enclosed by land is Lough Neagh in Northern Ireland. The largest body of water in England is Lake Windermere. The largest in Scotland Loch Lomond. The largest in Wales is Lake Bala. The largest artificial body of water is Rutland Water in the East Midlands