Windermere Road, DA7
Barnehurst Methodist Church
Credit: Andy Beecroft
Windermere Road is named for the largest lake in England.
return to article