Where is West Byfleet Station?

Where is West Byfleet Station located?

West Byfleet Station, West Byfleet Station, Great Britain (approx. 51.338726°, -0.505911°)


Where is West Byfleet Station on the map?