Where is Carterton Station?

Where is Carterton Station located?

Carterton Station, Carterton Station, Great Britain (approx. 51.74104°, -1.58766°)


Where is Carterton Station on the map?