Where is Condover Hall?

Where is Condover Hall located?

Condover Hall, Condover Hall, Great Britain (approx. 52.64639°, -2.7477777°)


Where is Condover Hall on the map?