Tucked away in the northwest corner of England , 240 km ( 150 miles ) from London , the Lake District nestles just below the Scottish border and backs up on the Irish Sea .
The Lake district in located in northwest England