Where is Egerton House?

Where is Egerton House located?

Egerton House, Egerton House, Great Britain (approx. 51.7588°, -0.5604°)


Where is Egerton House on the map?