Where is Seedhill?

Where is Seedhill located?

Seedhill, Seedhill, Great Britain (approx. 55.841705°, -4.407298°)


Where is Seedhill on the map?