Come and take a look at one of my favourite places ... home of the Crown Jewels. The north of England has many mountains and lakes, like Windermere, the largest lake in England.