Where is The Sandhill, Sandown?

Where is The Sandhill, Sandown located?

The Sandhill, Sandown, Isle of Wight, United Kingdom (approx. 50.65584°, -1.1608°)


Where is The Sandhill, Sandown on the map?