Where is House of Gods Royal Mile, Edinburgh?

Where is House of Gods Royal Mile, Edinburgh located?

House of Gods Royal Mile, Edinburgh, House of Gods Royal Mile, Edinburgh, Great Britain (approx. 55.94879°, -3.18656°)


Where is House of Gods Royal Mile, Edinburgh on the map?