Where is Claydon Station?

Where is Claydon Station located?

Claydon Station, Claydon Station, Great Britain (approx. 52.11°, 1.0999°)


Where is Claydon Station on the map?