Where is Cholsey Station?

Where is Cholsey Station located?

Cholsey Station, Oxfordshire, United Kingdom (approx. 51.5702°, -1.15802°)


Where is Cholsey Station on the map?