Martin Lawrence Photography
Temple of Heroes at Storrs Hall
The Temple of the Heroes at Storrs Hall which projects out into Windermere is dedicated to the four British naval admirals Duncan, Nelson, Howe and St Vincent, whose names are inscribed on tablets set in its walls. Today the hotel and is a very popular wedding venue.