Where is West Green House?

Where is West Green House located?

West Green House, West Green House, Great Britain (approx. 51.301°, -0.932°)


Where is West Green House on the map?