Windermere or Lough Neagh?

Lough Neagh in the centre of the province of Northern Ireland is the UK’s largest lake at 151 square miles.