Where is Wateringbury Station?

Where is Wateringbury Station located?

Wateringbury Station, Wateringbury Station, Great Britain (approx. 51.24974°, 0.42247°)


Where is Wateringbury Station on the map?