A massive man-made reservoir in the North East of England is the largest artificial lake in all of the UK. Found in Northumberland, this colossal lake is largest by capacity of water and is also ...
This is Lake Windermere, the largest natural lake in England. It’s the same length as around 180 football pitches! Later locals Martha and Benj are going to be helping me explore all the ...
which is the largest natural lake in England. The nearby village of Ambleside is one of the prettiest towns in the Lake ...
Perched above the eastern edge of England’s largest lake ... head to the chain link ferry and pay £1 as a passenger to cross the lake, or if you have your horse, it’s £2.