Where is Slateford House?

Where is Slateford House located?

Slateford House, Slateford House, Great Britain (approx. 55.922413°, -3.249848°)


Where is Slateford House on the map?