Where is Great Chalfield Manor?

Where is Great Chalfield Manor located?

Great Chalfield Manor, Wiltshire, United Kingdom (approx. 51.3676°, -2.2022°)


Where is Great Chalfield Manor on the map?