Where is Cholsey Station?

Where is Cholsey Station located?

Cholsey Station, Cholsey Station, Great Britain (approx. 51.5702°, -1.15802°)


Where is Cholsey Station on the map?