Where is Griff House?

Where is Griff House located?

Griff House, Griff House (Station), Great Britain (approx. 52.495502°, -1.473242°)


Where is Griff House on the map?