Where is Rocester Station?

Where is Rocester Station located?

Rocester Station, Rocester Station, Great Britain (approx. 52.9499°, -1.8503°)


Where is Rocester Station on the map?