Please login or click here to join.
Forgot Password? Click Here to reset pasword
Storrs Hall Storrs Hall is located in the heart of The Lake District, and provides an ideal base from which to explore and discover the Lakeland landscape and its many local attractions, such as a boat trip on Windermere Lake, longest in England. Or maybe visiting The world of Beatrix Potter, or visit Dove Cottage who was previously owned by the famous writer William Wordsworth. This picture appears in the following picture tours: Camera Make: SONY Model: DSC-W200 |