Where is Westbury Leigh?

Where is Westbury Leigh located?

Westbury Leigh, Westbury Leigh, Great Britain (approx. 51.24919°, -2.198793°)


Where is Westbury Leigh on the map?