Where is White Horses?

Where is White Horses located?

White Horses, White Horses (Station), Great Britain (approx. 50.803158°, -0.058302°)


Where is White Horses on the map?