Where is Westbury Station?

Where is Westbury Station located?

Westbury Station, Westbury Station, Great Britain (approx. 51.2665°, -2.1995°)


Where is Westbury Station on the map?