Where is Orleans House?

Where is Orleans House located?

Orleans House, Orleans House, Great Britain (approx. 51.44731°, -0.319022°)


Where is Orleans House on the map?