Where is Englefield House?

Where is Englefield House located?

Englefield House, Englefield House, Great Britain (approx. 51.443°, -1.106°)


Where is Englefield House on the map?