Where is Rose Street Residence, Edinburgh?

Where is Rose Street Residence, Edinburgh located?

Rose Street Residence, Edinburgh, Rose Street Residence, Edinburgh, Great Britain (approx. 55.95198°, -3.20156°)


Where is Rose Street Residence, Edinburgh on the map?