Get Directions to Leith Internet Cafe ← View details 169 Leith Walk, Edinburgh, Lothian EH6 4JS, United Kingdom, Edinburgh, England Get Directions From* To * — Required information