Where is Saughton House?

Where is Saughton House located?

Saughton House, Saughton House, Great Britain (approx. 55.93127°, -3.27704°)


Where is Saughton House on the map?