Where is Stanton Lacy?

Where is Stanton Lacy located?

Stanton Lacy, Stanton Lacy, Great Britain (approx. 52.40519°, -2.7415166°)


Where is Stanton Lacy on the map?