Where is The White Horse?

Where is The White Horse located?

The White Horse, The White Horse, Great Britain (approx. 52.309235°, -0.421868°)


Where is The White Horse on the map?