Where is Llanharan House?

Where is Llanharan House located?

Llanharan House, Llanharan House, Great Britain (approx. 51.538612°, -3.4316669°)


Where is Llanharan House on the map?