Where is Aldermaston Station?

Where is Aldermaston Station located?

Aldermaston Station, Aldermaston Station, Great Britain (approx. 51.4027°, -1.138929°)


Where is Aldermaston Station on the map?