Where is Gibshill?

Where is Gibshill located?

Gibshill, Gibshill, Great Britain (approx. 55.935295°, -4.711916°)


Where is Gibshill on the map?