Rolls-Royce-Phantom-Storrs-Hall-Lake-Winderrmere

Storrs Hall – Spectacular Lake Windermere Views

The Lake District is stunning and there are many places I could have chosen whilst experiencing the Rolls Royce Phantom. There are ridiculously picturesque locations in the Lake District, and Storrs Hall offers...