Where is Cambridge House, Edinburgh?

Where is Cambridge House, Edinburgh located?

Cambridge House, Edinburgh, Cambridge House, Edinburgh, Great Britain (approx. 55.96589°, -3.1792°)


Where is Cambridge House, Edinburgh on the map?