The Serpentine, Hyde Park

Hyde Park, Central London

The Serpentine, Hyde Park

Return to London, the river Thames and its northern tributaries list

Rating and site information

1 Star