Where is Westbury Station?

Where is Westbury Station located?

Westbury Station, Wiltshire, United Kingdom (approx. 51.26699°, -2.19918°)


Where is Westbury Station on the map?