Where is The Serpentine?

Where is The Serpentine located?

The Serpentine, Westminster, United Kingdom (approx. 51.50528°, -0.1694445°)


Where is The Serpentine on the map?