Where is Amberley Station?

Where is Amberley Station located?

Amberley Station, Amberley Station, Great Britain (approx. 50.89668°, -0.54199°)


Where is Amberley Station on the map?