Where is Hollybush House?

Where is Hollybush House located?

Hollybush House, Hollybush House, Great Britain (approx. 52.600594°, -2.093277°)


Where is Hollybush House on the map?