Storrs Hall Wedding Photographers 7th November 2017 Located on the side of Lake Windermere. CATEGORIES: news / Wedding Photographers Lake District Cumbria TAGS: wedding / photographers / storrs / windermere / hall READ MORE