Stock Photo - The River Roding, as it wends its way through Wanstead Park, Essex, England. This is one of the few natural parks around London.

Stock Photo: The River Roding, as it wends its way through Wanstead Park, Essex, England. This is one of the few natural parks around London.

Searchable keywords

Choose multiple keywords